skysight-inc/HackerNews huggingface dataset:
I think about how the "computing world" has changed over the last 40 years. When I was a kid, everything was new. Every couple months a new type of computer, CPU or peripheral was released: Commodore 64, inexpensive floppy drive, affordable 4-color plotter, (this crazy thing called) a mouse, etc. BYTE captured the crazy zeitgeist of the age. The content was a crazy mix of how-to articles and what-to-buy product reviews (and the 1/9 page ads in the back.) The covers by Tinny were always witty and well executed. You can't judge a book by it's cover, but Tinny covers definitely grabbed your attention. When they replaced his covers with pictures of products it was definitely an indication times were changing.

The first BYTE issue I remember was the one with the Star Trek cover (December 77) -- I had just recently seen a Spock ASCII art print out at the local academic computing center and burned most of my DEC-10 time playing the Star Trek game online. TREK and computing and BYTE magazine were all linked in my mind. We were living in the future, no doubt about it...
Mac Pro is now the only Intel-based product Apple sells
"no one needs more than 640k of ram"
It's a real struggle, the company I work for was just bought out by a megacorp (in the top 1,000 in the world by employee count, and most posters here would recognize their name) and the sheer lack of motivation to learn of many of the devs both at the acquired company and the acquiring company is staggering. Really basic stuff like "instead of package management let's pass DLLs around over email/Slack/wherever and then complain about all the time we have to spend debugging because of version mismatches." It's like they intentionally make things harder on themselves through willful ignorance.
Also worth noting that the Ruby 3.2 Docker image can't run with YJIT yet, so if your production setup is in a container, it's most likely not using YJIT.

GitHub issue link here: https://github.com/docker-library/ruby/pull/398
I'm not much of a Python guy, but concur with this; I enjoyed this book and did get something out of it.
Breaking Up Prolonged Sitting to Improve Cardiometabolic Risk
I've just finished reading, "Zero Fail: The Rise and Fall of the Secret Service"
by Carol Leonnig [0]. In that book the author describes an incident on September 12, 1994 [1] in which a pilot landed a small plane in front of the white house. Secret Service members she interviewed were dumfounded that they were asked there to run to the white house roof with rifles to protect the building, and that there were no such thing as anti-aircraft missiles available at the time. More recently, another person landed a small aircraft on the Whitehouse grounds [2] with (apparently) no missiles involved.

Maybe the missiles are elsewhere, or maybe they're just a cost-effective rumor. The book makes it clear that the Secret Service is constantly underfunded and sorely lacking in modern technology, with agents sometimes having to use their personal car to transport the people they're protecting because their official cars aren't working.

[0] https://www.amazon.com/Zero-Fail-Rise-Secret-Service/dp/0399...

[1] https://en.wikipedia.org/wiki/Frank_Eugene_Corder

[2] https://www.cnn.com/2015/04/15/politics/aircraft-lands-on-ca...
The fins in the heat exchanger will get covered in dust and dandruff over time. This provides a reasonable media for the mold to grow on.
Just curious why you don't want to get on TRT?
I see what you mean. We've been testing prices to measure perceived value.

I appreciate your honest feedback!
C Programming: A Modern Approach by K. N. King. I’ve never seen another book that contains as many exercises and projects as Kings book does.
How to Design Programs: https://htdp.org/2022-8-7/Book/index.html

It's lots of small problems that seem like projects and I've found it fun to expand on the examples on your own beyond what the book asks.
I've worked professionally with PHP as freelancer the last 10 years. I almost only use Symfony and Laravel.

But there's also Typo3, Spryker, Magento, Drupal, Shopware, Sylius.

I won't touch Wordpress. I worked with it about 15 years ago for a few years, but didn't touch it afterwards.
There were rumors that Tor is run by the FBI... who knows :D.
I would ask what kind of idiot drives with an invalid license plate
It may slow them down during their initial development when they're new to Rust, but I'm convinced that it will be much cheaper during the entire Application Lifecycle (ALM), not to mention customer satisfaction.
>Dive into a multiplayer gaming session with SharePlay

How many AA multiplayer games are available on Mac? Not streaming, no VM, no Wine/CrossOver. Legit playable games. I know Minecraft, WoW, Civ6, and CSGO. Probably there is more but clearly not the target of Apple and the devs either
> I love Rust's developer experience, frankly. The macros and build system are the main reason I like the language

On the contrary, I hate the macros, because the formater can't format inside tokio select or some of the other macros, and that means I have to do it manually, which is lame.
Negative thoughts speed up brain aging, neurodegeneration
I completely agree this would happen over a long time, barring a disaster like nukes or asteroids, which does not seem like the most credible scenario (I dont think I said anything to the contrary)- and I'll confess to a pessimistic vision of the future, when our demise is self inflicted.

But look at Covid for a reference point. I mean all things considered this was still too mild to reduce humanity to 1B. This almost immediately (in the span of a year) led to big issues with the supply chain. Products removed from the shelves, years long backlogs on cars. People getting sick all around you and hospitalized, and yet there were societal debates on whether the disease actually existed, whether we should wear masks, or take the vaccine. Climate change is in the same line, people denying change with snarky remarks every time we receive a snowflake, and any step forward being accompanied by two steps backwards (look at the Paris accords). What I mean there is that there is no change witnessed without actual pain, and the change required for something truly threatening for humankind (e.g climate) won't see any actual action till we're already greatly suffering, and probably beyond the point of repair.

Now imagine a large chunk of the population disappearing, even over the course of decades, and whether that would leave society in a state where it can afford a significant "gtfo of here" space program. My personal opinion, and that is only an opinion, is that this is not systemically possible ; and therefore I don't believe in GP's base assumption, even if that's departing from the motivation of simplifying that they made :)

In any case, beyond cost, short of inventing completely new physics, I doubt earth even has enough resources to catapult us all into and then out of orbit.

The most likely scenario to me is a handful of elites (which fortunately for them are fewer and fewer) embarking on rockets, accompanied with scientists and engineers to give them a fighting chance, plus a bunch of slaves to do the grunt work and die, because surviving ain't worth it if you can't enjoy life.

(once again, I confess is a pessimistic vision, and is also departing a bit from the initial statement from GP)
Here it is: https://www.bloomberg.com/opinion/articles/2021-05-26/airbnb...

(Also posted on HN: https://news.ycombinator.com/item?id=27289112)

Article focuses on the writer's 'bad' review being removed without a reasonable explanation from Airbnb support, and insufficient followup from escalation staff:

> After I contacted Airbnb’s media relations department and said I was interested in doing a column about my experience, a spokesman...took quick action.
Anything trying to display the whole chain is one example, like some every logging library or custom output in existence.

For behavior: sometimes wrapping order matters, and As is convoluted to use to determine that, to say the least. Manually unwrapping is easy, and reasonably safe and easy - the standard library does it! But...
Tell me you don't have anything to contribute other than a weak, ten year old meme without saying that you don't have anything to contribute other than a weak, ten year old meme.
Photos would work that way too, as shown in the help article I linked.
Not paywalled here, but I am visiting from a University IP.
> But the ridiculous (and IMO amazing) performance per watt is a mix of iOS/macOS and their chip design.

Not disputing this, but even Asahi Linux without GPU acceleration has pretty much whole-day battery life on an M1 Air. I'm not sure how well their kernel manages scheduling on the different cores but I suspect the vast majority of the perf/Watt is on the actual hardware.
I think in the context of this conversation, that failure mode is a reason for preferring the primitive option.
> This is why Thunderbolt eGPUs don't work - the M1 and M2 can't actually write to the memory on the GPUs.

I thought the major reason was simply lack of drivers.

When I consider that I can use direct mapped M.2 storage over Thunderbolt; or use 100GBit network cards over Thunderbolt 4 (with a PCIe adapter) I wouldn't think that I was limited to mapping memory in the SoC.
Show HN: GPT-3 As a Google Docs add on
Oh man - I think I can relate on a large capacity - at least with the ADHD, maybe some of the ASD. I'll share my experience here too so if someone else can relate at least a little bit maybe that will help someone.

I grew up thinking/convincing myself I was """normal""", living in a family where my father wasn't diagnosed with Aspergers/ASD and ADHD until my early teens - my sister has severe/low-functioning ASD with severe mental disability. In hindsight, my parents should have probably had me diagnosed but I'm sure there was guilt and fear that their youngest would be "affected" as well.

I ended up coping with long-term self-social isolation/videogaming until my early 20's, when I finally got referred to a psychiatrist by my doctor and diagnosed with ADHD.

Masking my ADHD day in day out is extremely tiring and by the time I get home from work I just want to do nothing but sit in my office and play video games to make up for all the dopamine that I crave but don't get during the day - while dishes, paperwork, clothes pile up and the shame of not doing them is a constant reminder.

I still find it hard to have conversations with people and don't think I'll ever be in any kind of relationship - I feel like I've somehow told myself that I won't find any meaningful bond with anybody though I'm sure that's the depression and anxiety creeping in.

It's hard not to compare yourself to others and ask "why am I not like them?" when the answer is simply always "because you are you and that's okay" without feeling guilty or ashamed. It's a constant shadow over me (and maybe others too?) and even with regular visits to my psychiatrist and medication it's hard.
The Java ARM versions don’t work for you?
I've been having this issue for years, with some really awful misses on the part of Google. For example emails from relatives whose emails I almost always respond to sometimes get spam binned. Why?! God know how many valid emails have been lost over the years because I forgot to check the spam folder for a while.
that opinion is ridiculous. Based on your assumption then don't help Ukraine against Russia because both are sovereign nations, and the Nazis is Germany where a decision of germans so fighting them was 'wrong'.
I'm Cuban and my family, friends and everyone I know have and are continuously suffering that regime. You are the one who cannot tell me that I'm wrong and you are siding with the dictator.
As long as the unit is pre-charged, DIY installs aren't that bad. I've done 2 Pioneers at my home. I spent around $150 in tools.
Automate the boring stuff with Python
Which is why it's more of a head scratcher. Pro < Max < Ultra.

The Max is a Pro with (up to) double the number of GPU cores (and memory controllers), the Ultra is two maxes stapled together: https://arstechnica.com/gadgets/2022/03/apples-m1-ultra-tape...
Could be too capital intensive to run.

Could be asking the wrong question. In AI we gave up in the 80s on top down lets write an expert system and now we're trying bottom up. What if we're asking the wrong question? People of a scientific analytical bent like to think they think in a scientific analytical bent, but most of the time they actually rehash old fads or do primate dominance rituals. As such making an AI that solves problems might not be what anyone wants. Take for example, ohms law, a very useful mathmatical construct; why hasn't it utterly revolutionized womens fashion? Turns out women's fashion has very little overlap with ohms law. Perhaps the "craft" of knowledge work is less analytical than people want to think and as such a perfect analytical tool might be of minimal use. Surely you can't argue that a pocket calculator app on a phone is not analytical, but it hasn't revolutionized much of anything either despite its remarkable analytical power; the world was built with slide rules, then CAD/CAM FEM simulation with minimal time in between and as such the calculator doesn't matter much.
Thanks for the congrats.

If you go and search Twitter search you'll find tens of thousands of people complaining about bookmarks being an afterthought. I personally got tired of this being the red-headed stepchild feature for the Twitter product team so built dewey. It solves my problem and we're lucky enough to have built something awesome that solves other people's problems too. Search volume around Twitter bookmarks is also steadily growing, especially with recent drama at Twitter and users trying to back up their data in case Twitter dies.

Our first users came from Twitter search outreach. Find people that complain about Twitter bookmarks in a tweet or ask a question, and reply with the value prop for dewey. and a link. PaulG's things that don't scale.

And yes, it really is a problem. At first Twitter Blue was shipped to give users folders (4 years after feature release) but most of our users have hundreds if not thousands of bookmarks and Twitter, in their brilliance, didn't ship search. This means that, whoops, I have folders now and I'm paying for them but I can't actually do anything meaningful with my historical bookmarks at all. No way to parse. That's why we built dewey., and we did it well before the API for Bookmarks even existed which was a fun technical challenge to overcome.
I looked it up and you're right, thanks
Parallel construction is not a theory in any way in the US. It is a "decades old, a bedrock concept" according to the DEA.

Outside the US, I have no idea.
Not really; there are no significant changes here beyond a faster processor, and they've historically usually not bothered with a live event for that.
Would really love to be able to run Windows natively on the M2. Anyone running Windows as their daily driver on an M2 via emulation? How does that experience compare to macOS on the M2?
A tricorder with a fancier name, eh?

I know some geochemists who would love a portable mass spec...
I disagree that this is a clickbait title. I also disagree that those complaints are worth discussing. The guidelines specifically discourage us from complaining about things "too common to be interesting." And the articles that I'd describe as clickbait are simply too low quality to be posted anyhow. ("Clickbait", in my mind, is when the article uses provocative language to build expectations that it doesn't or can't deliver upon. "Trick" in this sense pretty clearly means, "here's a tool you can use to serve different content types to different user agents," and it delivers on that.)

These are really stylistic complaints; the author expressed themselves in a way that's not to your taste. Your tastes are valid, but there should be no expectation that every or any article will cater to them, and their not doing so isn't a criticism of the article and isn't something we can really have a productive discussion about in this medium. I find people use the term "clickbait" to try and reframe their tastes as something more objective.
At checkout you can add memory, up to 32GB total.
What laptop would you recommend that use DC dimming with OLED? Also, does this compromise color accuracy? (I was under the impression that PWM was used with OLED partly because OLED's color accuracy diminishes at lower brightness levels, but I'm not sure where I read that.)
Ask HN: What Happened to ChatGPT?
Agree that when digging into the detail war is a mixed economic bag. There is the destructive aspect of war which obviously destroys economic value, then there is the "organized theft" aspect which is more like a zero-sum game of redistribution and there is the "producing the means of war" aspect which (also quite obviously) adds economic value.

The issue with economic nihilism is that it would indeed count these +/- beans as fungible quantities.
Man that is a terrible graph. Why use tiny fonts and smush them together, them make the image small as well. I wish I could read the charts...
I wrote one for personal use. If you (by the book) reject invalid feeds you lose more than half. Attempting to properly negotiate the content would just result in failure for each feed (could be many) but you could try it if all else fails I suppose. (without much result but if you try 100 such things you will get to brag about rare successes)

I think (only) if a popular service required it it could be a thing.
This is awesome to know, I'm using Dart these days(java like language) that has a much smaller runtime(helloworld is 6MB), any one tried it with swing for GUI and see how large the final size is about.
Here are my thoughts as to what should be covered with regards to parsing in a compiler course context:

* The lexing/parsing split, and that lexing is basically applying regexes over and over again. (The technique of using a regular expression engine to write your own lexer is a fun idea, but probably should be cut for time).

* What "context-free grammar" means, and the more-or-less standard syntax for writing CFGs.

* Explain how to build a parser with recursive descent as the example. But...

* Demonstrate expression parsing that supports precedence and both left- and right-associativity. We know how to do this very easily algorithmically (there's several different methods, in fact), it's very natural to describe in this manner, and it's so goddamn common that languages have precedence. (As a side note, expressing precedence via AddExpr/MulExpr in grammar should be covered here, since it's commonly written as such in grammars, but if I were ever to build a parser generator, I'd support a syntax that didn't require manual factoring like that).

* Introduce LL and LR parsing in theory. Do not introduce first/follow sets, or the state machine construction for an LR parser. Instead, the points to cover are what makes the languages hard to parse (e.g., ambiguous). Strict adherence to LL/LR grammar isn't necessary and sometimes counterproductive (left-factoring LL grammars is the case in point here).

* Do cover dangling-else ambiguity at some point. It's a great example of something that wasn't discovered until people started applying theoretical tools to existing languages (in this case, ALGOL).

Like the author, I think there is some merit to LR parsing as a theoretical concept, but the emphasis placed on it in existing compiler courses and textbooks is way too high. The end goal of parsing theory, for most students, should be to understand how to build languages that admit unambiguous parsers that require no backtracking, and LR parsers cover a very large subset of those languages. It is also helpful to get people to think about lexing and parsing in more formal terms--I have definitely seen a few people go "oh, that makes things much easier!" when they see the divide between lexing and parsing.
Discussion on the official release.

https://news.ycombinator.com/item?id=34412671
This is true, but it can be improved. For example, offer a bonus for excellent air tightness and insulation, which can be tested once the home shell is complete. Hire an inspector 1 or 2 times to critique construction along the way.
A lot of people use Mac Minis as headless home servers, and for that use case I think the starting configuration is just fine and well-priced.
wait, you're arguing that devices should emulate a typewriter that hasn't existed for 30 years because it somehow makes them easier to debug, while this thread is about how they cause obscure problems that require you to understand escape codes to fix for things as basic as key mapping? perl does not make anything easier to debug... everytime i read perl i have to learn the subset this particular user is using, and everything in perl is a backdoor like 10x worse than bash
in what respect?
The Studio uses the Max and Ultra variants, so my guess is they will continue the trend.

Mini = M2 and M2 Pro | Studio = M2 Max and M2 Ultra.
| Mac Pro = M2 Ultra and ??? (or maybe 2x Ultra)
Still doesn't match up with the fact that free consumer gmail accounts can send out an unlimited number of sharing invites per month...
The Rust Programming Language by Steve Klabnik and Carol Nichols. I don’t think it’s a language for beginners though.
One Day There Could Be a Pipeline of Oxygen Flowing from the Moon’s South Pole
I have a ThinkPad with Linux on it that I bought for programming and software development and a 16" Macbook Pro w/ an M1 Pro chip that I bought for photography.

I only use the Macbook Pro. The speed, battery life, coolness (to the touch), and quietness make it extremely difficult to have any desire to pick up the ThinkPad.

But I'd still be more productive with Linux.
The Wikipedia article for the missile has this recent addition:

>On 14 January 2023, a possible strike a Kh-22 on a 9 story residential apartment building in Dnipro, demolished most of the building and started a large fire. At least 44 civilians were killed, and 73 were wounded in the attack.[24] [25] It was fired by the 52nd Heavy Bomber Aviation Regiment. [26] It is a missile that Ukraine can’t intercept, only a PAC-3 Patriot missile or SAMP-T could shoot it down. Nothing in the Ukrainian Air Force’s current arsenal can stop it. [27]

The last two sentences are out of place for a Wikipedia article.
I've needed some scientific software that still doesn't have ARM64 libraries available, so thus are stuck on x86. RStudio, for example, has a lot of dependencies and only recently starting offering experimental support for aarch64 on Linux.
I’m so sick and tired of macOS and wishing Xcode will run on Linux so I could switch in a heartbeat.
Tor Browser by default it's useless, as it enables Javascript. Links+ with 127.0.0.1:9050 as the Socks4a proxy, enforcing everything connected into proxies (it has a setting for TOR) and not allowing cookies would be a safer option.
I don't even think the Heuristics would need to be that complex. Big email still uses reputation lists to determine if they should junk an email, so applying sender reputation, or lack thereof, to the domain part could be good enough to safely hash as an identity.
They sound silly.

The population that uses Active Directory lives almost exclusively on Windows.

The population that uses FCP lives almost exclusively on MacOS (OSX is dead, long live OSX)

The population that uses Docker does not live exclusively on Linux. In fact, a minority of developers works on Linux laptops, even when they target it for deployment. It's a larger minority than in other sectors, but it's definitely a minority, not even a relative majority. The population of (web) developers is possibly the most evenly-distributed of all, in terms of OS.
the Cold War never ended for the cuban dictators. Consider living there.
if I build a site using react, is there a way to fallback to plain HTML?