skysight-inc/HackerNews huggingface dataset:
Completely agree. Have been using a MBP for almost three years now at work (after using Windows machines for a couple of decades), and I can see how laughable many of the design decisions in macOS are (though I highly doubt they were deliberate 'decisions' at all), and I still fail to understand why people use them over Windows or Linux (sure, great hardware, mostly). It's probably fine as a consumer device, but for developers/power users the UI/UX is just bad. Finder, the built-in File Manager is an abomination of a software. It's like someone paid them to deliberately write a bad quality application.
They have a broad line up.

The provide laptop chips, desktop, high-end enthusiast desktop and server chips.

Why should they just copy apple?!
Not sure what political will is, here. If it is doing what the population wants, wouldn't taxing the rich be hugely popular?
What isn't spying on you nowadays?
Wow, I thought I'm the only one as when asked in my Team no one agreed to facing these issues - but I faced it on multiple new Macbook Pros.
That's easy to guess

The good kernel engineers are working on iPhone or Vision Pro, not on MacOS
Absolutely agree. We changed on my team to primarily use Macbooks. Originally just to make easier testing on Safari. Later, just because the hardware is pretty nice.

It has been a pretty frustrating experience at times. Most of the time is _fine_, but the problems after updates, Docker bugs, certain libraries that we cannot install..

On the other hand, it was never perfect with Linux either. But that was expected. And I can say that macOS does not deserbe the reputation it has.

Overall, kind of a mixed bag. There are some very nice aspects to both he hardware and software, but some that are jarring and make me thing "this is not really meant for professional users". Like the atrocious window management (that admittedly can bve fixed with a couple free applicaitons).
Wasn't there an article here on HN more recently? Anyway, check out https://semiengineering.com/the-rising-price-of-power-in-chi... which also describes a few issues with actual chip aging. That may explain why Intel for example gives only 3 years of warranty, despite the fact that people still believe in "that is solid state electronics, it will last a lifetime!"

Also, the overall cost of design and production is going up for years (>10 years already or so), which is why only these few fabs are left that run these advanced processes and they need massive scale to stay profitable. This "going up" is btw. non-linear, more like exponential and that also applies to power consumption of the resulting chips if you want to eek out "a bit more".
I think if you look at the example uses of this font, it's exactly what the creator intended. They weren't going for a 'true' handwriting font, merely a generated one that looks attractive. I think the end result is a lot nicer than a classic cursive font.
No, their saying cloud formation wasted billions of person years per total deployed stacks, due to poor of use of sleep/waits between resources, and they’ve minimized that. Terraform’s native AWS provider never had that issue, and is still considerably faster. Terraform also has a cloud control based AWS provider [0][1], which might seem some benefit as its the same underlying engine as cloud formation.

[0] - https://aws.amazon.com/cloudcontrolapi/
[1] - https://registry.terraform.io/providers/hashicorp/awscc/late...
Other US platforms are doing a pretty good job at suppressing Palestinian voices.

Seeing a Israeli lobby group mention TikTok in November last year correlates well with the sudden heightened interest in shutting Tiktok down and replacing it with a pseudo Tiktok.

The organic support amoung teens for Palestine is a national security threat.
I wrote a python script that sent G-code to step the machine in a grid via the USB-serial link, and then take photos that I later stitched with a script using OpenCV.

I think I spent more time trying to make a little tk-inter GUI for it ... that I never actually used because I all did was step in a regular grid pattern at a fixed speed... than everything else combined, and that included printing a combo ring light/lens holder-to-spindle-adapter to mount the lens in the CNC.

It was a fun single-day project. Seems like I should have started a company selling them.
I write low level code. I need to profile it. It's enough pain to try to understand performance in the turbo boost model. Then Intel was adding avx512 throttling. Now the P vs E cores and some P cores having different max ghz from others.

AMD adds its own set of problems with the slower (ghz) CCD with x3d.

As a developer I don't mind the P/E on my laptop. I actually enjoy the apple silicon version of it. On a desktop though, where cooling and power are not a problem, I would strongly prefer a uniform, predictable architecture.
I'd say making adding new features that deliver value safer is an even bigger benefit of having tests.
That XKCD is so old now that the alt-text:

> Fortunately, the charging one has been solved now that we've all standardized on mini-USB. Or is it micro-USB? Shit.

is hilariously even more true.
Perhaps you could scrape https://nytbee.com/, mentioned in the thread, for the historical answers, or contact the owner. Also @banana_giraffe, a commenter on this thread, seems to have scraped 6 years of data.

Then you could take a very permissive wordlist and filter it using the historical data. For all words of six distinct letters or fewer, you could determine whether they were allowed, not allowed, or indeterminate (no puzzle ever appeared that would have allowed them). My gut feeling is that you'd be left with very few indeterminate words, though jouk and qajaq might well be among them - review those manually.
Do bats eat mosquitoes? I'd imagine mosquitoes are too small for the energy bats spend flying to catch them to be worth it.
The most basic problem is that Russia have treated it as an existential threat. Mobilised their entire economy, and it turns out, had been planning for this for years. The west just gave Ukraine all their spares and didn’t make any kind of plan for what to do next. It’s a complete failure of leadership and forthought and we’re really just lucky that it _isnt_ an existential threat for us, because we’d be really screwed if it was.
Great insights and questions to ask.
Love your perspective on the topic, thanks for sharing it :-)
Err, no, sorry, it won't. Compilers don't work that way. There's a lot of ways to compile down source to machine code and the output changes from compiler version to compiler version. The LLM would have to know exactly how the compiler worked at which version to do this. So the idea is technically possible but not technically feasible.
If you look at the winners of the Hutter prize, or especially the Large Text Compression Benchmark, then almost every approach uses some kind of machine learning approach for the adaptive probability model and then either arithmetic coding or rANS to losslessly encode it.

This is intuitive, as the competition organisers say: compression is prediction.
I have a modern Dell supported 4K display supporting USB-C to USB-C connection. macOS shows black screen for a few seconds before being able to show anything. Also using the 4K monitor with an actual 4K resolution makes everything very slow, so I just use it with lower resolutions :|. Never saw such issues on even entry level Windows laptops.
Yep, it's been like this for.. I don't know how long now. I have "killlall coreaudiod" always ready to be used on my M1 Mac since it's a constant problem.
Perspective API: using machine learning to reduce toxicity online
https://www.dawn.com/news/1817431/another-pia-cabin-crew-mem...

> Officials say this trend is due to the flexible Canadian law, which offers asylum after entering the country.

> Last month, a similar incident was reported when an air hostess failed to report for the return flight after arriving in Canada.

> Last year, at least seven PIA cabin crew members went missing in Canada while performing flight duties.

> According to the national carrier’s spokesman, one of the crew members who had slipped away while on duty some years ago has now settled in Canada and “advises” other crew members mulling asylum.

Extremely hard to immigrate legally as a Pakistani citizen with limited funds; extremely easy (as flight crew) to legally enter Canada, escape from hotel and seek asylum.
The sole purpose of these types of questions is to see what the community suggests, evaluate the market, and discover new interesting things that I currently don't know (for others is the same I guess).
> Wouldn't be shocked if he eventually shakes a few insights down from the clever tree.

Come on, there's no way to read that other than condescending. You clearly don't think much of the author. And, as you've been told, she's a "she".
It's amazing that one could care to care about maintaining regulatory capture to such an extent that consumer harm is seen as preferable.
Theres also the wonderful "Arcade Game Typography: The Art of Pixel Type" by Toshi Omigari which has pages and pages of fonts used in arcade games, sorted by style, most of which are 8x8
Why NASA beamed this cat video 19M miles
They just land, escape from the hotel and apply for asylum.
Well, I remember a story about a car wash that could explain why someone would want to own one...
hypothetical excerpt from the commit message:

code review: self-reviewed
test plan: this change is so obvious no tests are needed
Don't they all use the same kernel?
>Do you have experience with modern high watagae CPU during summer?

i7 4790k w noctua cooler is fine :)
Personally, I think it's very important, and I think most people would agree, to prevent harm and cost to humans, and to enable them to be free, live long, and prosper. [0] I don't think there's a higher moral or practical imperative - if you don't care about that, what do you care about?

Believe it or not, I have met many people which have a belief system close to "humans are scum and deserve to go extinct" along with "but we're hurting rabbits, and they're cute!".

These people prattle on extensively about how our activities are "hurting the planet", without caring that we're actually hurting ourselves. We aren't part of the equation. Mostly, these sorts just repeat things they've heard without ponderance or thought.

I've had conversations with people about how mosquitoes are important, not to be a food source for things, but instead, because "poor mosquitoes". It doesn't matter to them that mosquitoes are the number on killer of humans, AND the same can be said for the harm caused to animals.

I often wonder if this sort is just a troll. Trolls existed way before the internet ever existed, they can be found at town meetings.

Ah well.

Re: mosquitoes. I absolutely think we should genetically engineer methods which result in the extinction of all blood sucking animals. Leeches, mosquitoes, all flies, bed bugs, you name it. The pain and misery that humans and animals alike suffer from such horrors, is immense.

Animals have been seen to run off of cliffs, due to biting flies swarming them.

They spread disease, they cause infection, and frankly if 10% of birds of extinct as a result, well I will be sad but call it a fair price.

We need to start geo-engineering our own biosphere. This seems like a very good start.

(NOTE: before replying, people should consider. Do they live in a nice city, with almost none of the above parasites? Or do you have great experience of going outside in the spring, in a rural area, with quite literally mosquitoes so thick that you have a hard time seeing through them?

Have you lived in an area where you're being attacked by 100s of insects simultaneously? That's not an exaggeration, even remotely, I can walk outside my door in May and have literally more than 100 insects trying to suck my blood in under a minute.

If these things aren't true, if you don't know what life is actually living in nature, and not just inside a city, then I submit that your opinion has far less value.)
Having a slab of asphalt in the middle of a city instead of something more useful, like an office building, shops, or a block of flats, is a negative externality.
The problem is that neither Ukraine nor Israel are small scale wars. They’re both dropping crazy amounts of bombs and needing crazy amounts of anti air missiles. Meanwhile the US is still meant to be ‘pivoting to Asia’ so wants ammo for that.

It’s an established fact that Ukraine is running out of everything and we can’t make more.

Even CNN now reporting it. https://amp.cnn.com/cnn/2024/03/10/politics/russia-artillery...
I doubt any modern smartphone supports CSD even if you had a carrier that supported it. You'd need either an old feature-phone or 3G dongle (something that exposes a serial port).
Terence Tao on Machine Assisted Proof [pdf]
Also, tails
It makes level of sense to limit number of medallions. And then also at same time cap prices and mandate availability. That is if you have a medallion you must have car on order or on road at all times. This could be achieved by multiple medallion owners working together so that there is a taxi available Wed-Thu night during rainstorm.

Also you do not want to give out so many medallions that owners cannot possibly make a living. Now transferability outside selling whole business is stupid.
Future Plan for Arq - move into Pydantic
The problem with third party displays on the Mac is the system has some deeply held assumptions that all monitors are as pixel-dense as the ones which Apple ships with their machines. 100% DPI scaling for classic ~100ppi monitors is a poor experience since macOS no longer supports subpixel font rendering, and DPI scales higher than 100% but less than 200% are really just 200% in a trenchcoat because the system renders everything at 200% then uses non-integer resampling to squish it onto the display. That works well enough on the ~220ppi panels that Apple uses but isn't ideal on common 4K displays which are usually around 140-160ppi.

It's not unusable if you at least have one of those medium density 4K monitors, but it feels like a step backwards if you're used to Windows which still (mostly) supports subpixel font rendering for crisp text at 100% scale, and can render natively at 125/150/175% scales.
I myself have never heard it outside of "nerdy" circles... that is: people who would read science fiction.

I personally am not entirely happy about the word (no matter how it is spelled) being used for a particular AI product. "Grok" to me means knowing a subject at a much deeper level than I think any AI is capable of at the present level of technology.
But it would be passable to use it for a company name, to indicate that it is a goal to strive for.
Hey. The point is that the USA focussed on that. At the expense of keeping basic factories running making mortars and bullets - something Russia has not done. They still have all their soviet era factory capacity running. And it’s those basic things that turn out to matter a lot in a long multi year war.
This is interesting, and it would be so cool with a breakdown showing number of lines of code per area of responsibility/function in the car.

I guess many "main display" (entertainment but increasingly other functions too) are running Linux, and that's around 30 million lines of code right there.

Considering the amount of overall development work that has gone into Linux for the past almost 30 years, I wonder if it's 70 million lines of in-house code that makes up the rest. I'm forever naive, but that just seems ... unlikely to be true.
The explanation I've heard was that the drone came around the same time they were expecting a friendly drone to return.

They are shooting down drones all the time in the Middle East, it just doesn't make the news. Very similar for Israel iron dome. It only makes news when it doesn't work
Not sure whether it was AMD or Asus but a few months ago Asus pushed a firmware update to their recent AMD motherboards preventing users from undervolting their CPU in the motherboard because it would fry the motherboard. I can't find the article now but it happened last year.
Sad but true. Tune in next century for the interplanetary wars!
I'd prefer discussing technical merits of given approach rather than who is who and who did what since that leads to appeal to authority fallacy.

You're correct, results might be stale, although I wouldn't hold my breath for it since there has been no fundamental change in a way how frame pointers are handled as far as my understanding goes. Perhaps smaller improvements in compiler technology but CPUs did not undergo any significant change w.r.t. that context.

That said, nowhere in this thread have we seen a dispute of those Linux kernel results other than categorically rejecting them as being "microbenchmarks", which they are not.

> though the "my database is the fastest database" problem has always been the result of endless micro-benchmarking, rather than actual end-to-end program performance and latency

Quite the opposite. All database benchmarks are end-to-end program performance and latency analysis. "Cheating" in database benchmarks is done elsewhere.
Just an example of code that drives me nuts:

<button
type="button"
className={clsx(
checked ? "border-2 border-primary-800" : "",
"flex touch-none flex-col items-center justify-between rounded border border-gray-100 bg-white hover:border-2 hover:border-primary-800",
)}
>
That you can doesn't necessarily mean that you should.

https://xkcd.com/1172/
It was rhetorical question. What you describe is not defined in the format. You can't use the format to exchange strings of unknown length.

If people would start using this encoding, different users would adopt different solutions padding, length prefixes etc. and it becomes mess.
I think someone changed the SIGSEV to a SIGKILL to debug something and forgot to revert it before merging (boo reviewer boo !)
You're right.

I'll just put that nit in the pile with the other nits… :)
Any benefit for cdktf?
> Could a drone swarm be used to draw attention away from another incursion or are radar systems able to handle slow and low things at the same time as higher and faster objects?

Ukraine has been running this playbook the last 6 months or so. Drones in one area or direction to distract, scalp/Taurus on a high value target elsewhere. Sometimes this plays out over days.

Current air defense systems are insufficient for the new drone paradigms. They won't scale to meet the needs. We need lasers and microwave based systems.
I believe mine, while very incomplete, given some practice, is the most readable of the lot.

http://synesthesia.go-here.nl
That's great.

But you just assumed that someone who uses these low end devices has heard of a raspberry pi, can afford one and even has wired internet to plug it into.
Reddit is pretty easy to game, a small organised group can push things to the front page with ease, pressure or elect pro-Israel mods, admins and use the anti-Semitism or pro-Hamas card.

Israels professional misinformation arm works well on those platforms but for some reason has not been as effective on TikTok evident by how big the pro-Palestine plight is amoung US teens.
> How a SIGSEGV can be handled by the program to continue execution normally need some OS specific code

A JVM's use of SIGSEGV might include platform-dependent details for recovery. But for simple application usages (e.g. eliding inlined bounds checks in a performance critical loop operating on an array) longjmp can suffice for recovery. POSIX very carefully defines async-safety and longjmp to permit jumping out of a signal handler and resuming normal execution, provided certain constraints are met, such as that the signal did not interrupt a non-async-signal-safe function.
Show HN: TutaCrypt, post-quantum encryption protocols for securing emails [pdf]
Hi HN, we are the developers from Tuta (formerly Tutanota), the German end-to-end encrypted email provider, and we recently released the world's first post-quantum encryption for email.

We have included a full technical write-up of the cryptography involved in these changes and we have released it for open public review.

This document specifies TutaCrypt, a protocol designed for hybrid email encryption in Tuta Mail. The protocol combines a classical Elliptic-Curve-Diffie-Hellman key exchange with a post-quantum KEM. The goal is to replace the usage of RSA in Tuta Mail.

In the remainder of this document we describe some preliminaries such as the cryptographic primitives used. We define the core algorithms of the protocol and describe the flow of messages between the communicating parties. Finally, we discuss the security properties and some limitations of the protocol in its current form.

We are eager for your constructive feedback. All cryptography related source code is available for review and experimenting here: https://github.com/tutao/tutanota/blob/master/src/api/worker...

If you have any questions or comments related to post-quantum cryptography please let us know in the comments!
"readable". I'm 45, been looking at screens for 30+ years almost daily now. There's no way I can read that with or without my glasses.

It's truly impressive feat to get it this small. I used to do texts like this, often manually, pixel by pixel. For websites and games, it was all the rage back in late nineties early 2000s.

But only now I start to truly understand,by experiencing first-hand, why accessibility matters. This font is awesome, but terrible for any kind of accessibility.
I'm skeptical that there's anything especially unhealthy about sitting at a desk even for long periods of time. What's more plausible to me is that back pain comes from having a weak back and it's more about what you're not doing, which is training your back muscles. Over the course of about a year, weight lifting eliminated a range of aches and pains I'd developed throughout adulthood, including back, wrist and knee pain. For the back it's all about deadlifts. In hindsight it seems obvious, all the muscles supporting my spine are visibly larger and demonstrably more powerful, carrying my body around is a much easier job for them now. Sinking into a padded chair after a few big lifts also feels fantastic and now feels like a perk of my job lol
The relationship has yet to be established. Some studies show a statistically significant increase in the risk of thyroid cancers - about a 58% increase - when taking GLP-1s for a long period of time. [1] That said the lifetime risk of thyroid cancer is 1.8% for women and 0.6% for men. [2] This would take you up to 2.8% for women and 0.95% for men. However thyroid cancer is extremely treatable, and when localized, has a 99.9% 5-year survival.

Note also that the causal relationship here may be weak or non-existent. Other research shows that it is less likely to cause thyroid cancer than taking insulin, and most treatments for type II are correlated with thyroid cancer risk. [3]

The health risks of obesity absolutely dwarf the hypothetical increase in thyroid cancers. Obesity is itself a risk factor for basically all cancers including thyroid. Frankly, even if there was a 100% chance of thyroid cancer due to GLP-1 usage, that would still be a massive win for population health.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10563602/

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9473679/

[3] https://www.medscape.com/viewarticle/997713
> posix compatibility is technically there but isn’t really useful

It's been a long time since I ran a Macbook, but this was my biggest problem. The weird uncanny valley where its almost the same but then not.

WSL has problems but there's a very clear line in the sand between Linux and Windows and you know what you're getting.
would this actually help though? wouldn't companies just compress the 5 days into 4?
I thought the 'impossible to snore' note was because of the downwards spine position, where the soft palate cannot collapse. Not because the mouth is closed.