skysight-inc/HackerNews huggingface dataset:
Minor comment, but I don't get where some people take that China is smaller than the USA. China is the 2nd largest country in the world and its landmass is ˜2% larger than the US (including Alaska).

India though, even as 7th in the world, is smaller than the US, with about 32% of its area.

Population-wise India has now surpassed China, and both beat the US (3rd in the world) by over 1B people each.
> 24GB ram is really the minimum that is usable on M-series when doing any type of basic work

M1 Air with 16 GB RAM. I have RubyMine (JetBrains IDE), an application server running Rails, MariaDB, MongoDB, Redis, Slack, Safari and Apple Music running, and DxO PhotoLab 7 loaded on the non-work desktop space and clicking through some photos I took yesterday. Memory pressure green, laptop chilling at 30 °C.
Buy a gaming pc if you want freedom
Obsidian Plugin – MagicCalendar
Is it any good compared to what Qualcomm has to offer?
This was posted in the past (https://news.ycombinator.com/item?id=20502032); just re-posting now in light of their potential application to LLM grammars (https://news.ycombinator.com/item?id=38082219 for context)
If that were true Apple would have stopped bragging about battery life.
I doubt it means anything. The 3rd gen iPad was superseded within 6 months, but it still had 7.5 years of support.
> The (official) tutorial he eventually lands on ... is actually a pretty good primer.

That tutorial you linked to does not describe how to handle the issue the author faced in building a Python binary extension. It doesn't even describe how to build a C/C++/whatever extension.

At the bottom of the page the text "Read about Packaging binary extensions" points to https://packaging.python.org/en/latest/guides/packaging-bina... which starts "Page Status: Incomplete" and "Last Reviewed: 2013-12-08", and contains a number of "FIXME" sections.

(Parts have been updated during the decade, but the contents of the page do not instill confidence that it's up-to-date.)

That documentation still doesn't show how to configure the extension, instead linking to https://docs.python.org/3/extending/extending.html . That in turn links to https://docs.python.org/3/extending/building.html which links to https://setuptools.pypa.io/en/latest/setuptools.html which takes you to https://setuptools.pypa.io/en/latest/userguide/ext_modules.h... showing how to configure your setup.py.

However, unlike using setup.py directly, where you can hack setup.py's argv, that documentation does not show any way to specify compile-time parameters, "like --system-zstd and --rust-backend as a way to influence the build".

Which is what the author wants to do.
Just rustup update. The most frustrating part of the whole experience is the rate at which the clap argument parsing crate makes breaking changes. I've had to pin a specific version because they start deprecating features as soon as they make a release. So in my experience the crate ecosystem moves much faster and is less concerned with backwards compatibility than the compiler/core language. And compared to most languages the Rust standard library is fairly sparse (which I think was a smart move).
what would be the statistically optimal model for this problem? the author is using a simply 5-gram prediction model. makes me wonder if some kind of hidden markov model would be optimal for this problem but not sure how exactly.

thoughts from anyone proficient in statistics?
The world is already GROSSLY, AWFULLY unfair due to genetics. This amount of unfairness is immensely larger than the amount that would be caused by genetic information being more widely available.

Making genetic information more widely available has likely benefits far far larger than the costs.
what inspired you to start this? always curious
The main comment I have is this: even though 1.5 degrees is is unavoidable because there's not enough willpower as you say, the runaway effects are very uncertain (both when and how bad). You're technically correct that warming is unavoidable (indeed, some of it is already here), but I think you're overlooking that it still makes sense to make it clear to people that we can and should avoid worse. Current projections based on committed and implemented policies have us already avoiding a +5°C world, but if we stop caring, that's still on the table.

What people do, based on their opinion as informed by the information they get, matters.

> It's going to take years to convert the elect grid to wind and solar, and that's even when people want to do it because it's cheaper.

Exactly. We still have years (sufficient years to avoid much worse than 1.5 degrees), and we had more years before. It's starting to happen now because it's cheaper, not because it's the right thing to do for those alive 50+ years from now (estimate, idk the exact value). That's perhaps the most depressing part: we can't make people care about things that aren't exceedingly obvious and it causes a lot of suffering. Even now, with events starting to happen that would have been very unlikely without the already-here warming, we're nitpicking over what might be the cheapest path instead of making a comprehensive plan with all available options included in optimal proportions to minimise the total cost, and breaking ground such that we're at least going to be finished transitioning the electricity generation part of the equation in 20 years or so. Don't need to force anyone if you can offer them nice jobs building the infrastructure we need anyway.

> make people want to do it of their own free will. For instance, make it cheaper to be net-zero CO2 than to burn it.

Thermodynamics wants to have a word with you :( if it were that simple, that's what would have been done. Who wouldn't want cheaper energy? Don't even need climate change to want that.

Since that didn't happen before, I don't see why it suddenly would now if we only want it hard enough. We might get lucky with breakthroughs, but in the meantime, it makes sense to try and get through to people that maybe they should look at heat pumps for their next gas burner upgrade (for example, and as local climate permits of course)
No, it makes zero sense to predetermine one's artistic interpretation based on outside influence. Absolutely none.

The idea that anyone needs another person to tell them what is likable is just sad.
Not every developer is an App-Developer. Some develop platforms, devices, physical products
It has nothing to do with niche use-case or not. This is a regression compared to their own Intel Macbooks.
This sort of thing has been illegal in the US since 2008. You’re talking hypotheticals that have already been addressed by legislation.
For context, EEVDF is the new scheduler in Linux 6.6: https://kernelnewbies.org/Linux_6.6#New_task_scheduler:_EEVD...
GPC is already the law in California, but it seems the EU has yet to catch up, possibly because of how enforcement failed by being delegated to national DPAs, some of which like the Irish ones are clearly captured by the surveillance-industrial complex.

https://www.huntonprivacyblog.com/2021/07/15/california-atto...
> When people hear slavery (...)

When I hear "enslaving", especially in the context of the sentence "Corporations are enslaving us digitally", I don't think "oh my god this guy is trying to say that our plight is exactly like that of roman slavery", no.

If you hear that, then I submit that this is for you (or rather, dr_dshiv) to fix. "respond to the strongest plausible interpretation of what someone says", as the guidelines say.

Now you in this conversation quite clearly understood the usage of "enslaving" to be its second definition, yet you choose to still criticize it by reducing it to its first definition.

There is no synonym you'd like for "removing one's rights and liberties". If you find one, feel free to suggest it, but my guess is that the people living in slavery now don't really care about this nonsensical argument a couple of well-off dudes are having over language.
Error codes are specific and can be looked up. The modern trend of "uwu we fucky-wucked up" cutesy error messages with no details whatsoever is inexcusable because of how much harder it makes to troubleshoot the error.
No, the people worried about AI are worried that the first country that achieves ASI will achieve strategic dominance equivalent to accidentally releasing an engineered super-pathogen, causing an unstoppable, world-ending pandemic.
As long as you use the cookie for nothing else, this counts as a technical cookie that's allowed by GDPR.
Imagine wind/solar power plants that pump water into present day deserts in volumes great enough to turn them into rain forests. How much carbon would that bind?
> This is completely false

> The contrary is almost certainly true

You seem to be contradicting yourself.
Is it true?

From my point of view, that someone can predict what I will do from past behavior does not imply I don't have a free will.

Only way that would prove I don't have a free will is someone who would predict my behavior without knowing anything about my past, like a fortune teller that would tell my friend (because if fortune teller tells it to me it might be self fulfilling prophecy :D) something I would do; without having any interaction with me.
I want to be the person in the monkey suit who said "We're going to need a bigger boat."
So among all the Mac now, what's the best buy?
I would assume that the top of the company cares about money, that saving money is a good thing, and that hiring incompetent people is a bad thing.

Of course if everybody quietly agrees that this company is a suitable vehicle for their incompetence, then it's a bad idea to address this. And some companies definitely are.
> Medical insurance - oh you have cancer/hear attack/etc gene. You premiums skyrocket.

This is how insurance is supposed to work. It should reflect your actual risk levels.

Now, if what you actually want is socialised healthcare then implement that, trying to backdoor it via insurance gives you the worst of both worlds.

> Job opportunities - oh so sorry you have bipolar gene...

Then the company that looks at actual behavior rather than genes hires people slightly under market and makes bank. Then other companies start copying them.
> As soon as you put something on the internet, you have every "right" to expect that it's there forever.

Maybe realistically any uploaded content can be found somewhere on the internet forever (I doubt that, tbh), but this doesn't mean we should throw our hands up and say "it's impossible to regulate".

We already have precedent for this in the form of copyright/DMCA takedown requests. The MPA/RIAA has a legal avenue to protect their content, why should it be any different for individuals?
Yeah, this. If an entity really wants to screen your DNA, there are easier routes than figuring out how to deanonymise you from a collection of thousands of profiles with basic demographic info they've just bought or paying enough to convince the entity with the very profitable lawful line in selling anonymised data to break the law for them.
I'll second Patagonia. I have a zip-up sweater of theirs that was around a decade old that still looked brand new despite wearing it at least once a week and I got the zipper stuck in something and it broke. They replaced the zipper no cost, no problems, free shipping.
Show HN: The Next Mixpanel for LLM-Powered Conversational Products
- View clean, readable conversational data on your personal dashboard in real-time.
- Quickly search for specific conversations in natural language - simply type "Find sessions where users..."
- Deep-dive and analyze complex conversations with your own data analytics assistant, Columbus.
- Easily connect your existing data sources with our pre-built SDK.
- With our SOC II compliance, you can trust our commitment to the highest data privacy standards.

Feel free to roast our product.
Any comments or feedback would be appreciated.
The Solutionist Ethic and the Spirit of Digital Capitalism
> That's just rude and uncalled for.

But is it wrong? Based on your stated experience, not even you seem to buy into type systems that force formal proofs – instead accepting lesser type systems that make tradeoffs between catching some problems (along with, most importantly, providing popup magic!) and not bogging you down in every little detail needed to prove total correctness.
if I had to pick between error code and text meesage, I'll pick error code.

why? localization fragments search results.

I've seen a lot of people struggling to solve their Linux issues because they were searching for errors and logs in spanish and search results are several orders of magnitude off.

of course, both are better.
He forgot one thing: logistics.

At least in the industrialized nation states, an interruption of the supply with food or other basic goods, may be even a significant disturbance, will lead to collapse.
I have a 12th gen Framework 13", 13" M1 Air, and a 15" M2 Air.

I use the Framework laptop for work because I need to use Linux.

The Framework laptop is mediocre just like pretty much all PC laptops. The hinges are awful, if you pick up the laptop upright, about 50% of the time the screen falls flat 180 degrees.

The trackpad is arse in Linux.

If you're lucky you can probably get 5 hours battery life, but on a realistic workload you're looking at 2-3 hours.

The keyboard is pretty nice, but I wish ctrl/fn is swapped like Apple and it has the inverted mini-T keyboard arrows (or at least I wish someone would make a swappable keyboard for the Framework).

The speakers are bloody awful.

Display/Webcam/Mic are fine.

I would like more ports over modular ports, but I appreciate the design that went into the modular ports.

Speaking of modular ports, sometimes they abruptly stop working and require removing and reseating.

All these small nits really add up and it just feels like a mediocre experience. It is my work laptop, but I try my best to avoid using it over my PC with WSL2 or either Air laptop, but I try my best not to mix work and personal.

Both the 13" M1 Air and 15" M2 Air are just amazing compared to the Framework, and I suspect PC laptops in general. They have their drawbacks, price (gouging in some ways), less ports, can't drive dual displays, but their trackpad, finish, speakers, etc. are just amazing. I personally prefer MacOS to Linux for a desktop experience as well.
“Using unauthorised accessories compromises your gaming experience. For this reason, the unauthorised accessory will be blocked from use on 11/12/2023,” read the pop-up on the console. It then advised the player to return the product to the store or talk to the manufacturer.

It seems the proper wording is displayed along the code, though, just the article elaborates later. If you think the existence of such code itself is the problem, you're just trying to make someone's life needlessly slow and harder.
What does outward rotation about an axis or fixed point have to do with politely asking corporate overlords to get their shit together?
So I guess they'll be blocking their accessibility controller? You know, the officially sold Microsoft Xbox accessory that lets you arbitrarily map inputs to any other controller you have sitting around? To preserve the console experience?
Israel was removed from Baidu Maps earlier today
I beg to differ. Twitter made loads of technologies of significant impact. For instance they made bootstrap. And pants, the aptly named build system. Surely those must be worth billions.
I only learned that last year... when I was 45.

The Americans and the British, one people separated by a common language.
not being absolutely perfect suggests a lack of understanding, but at that point we're engaged in a tautology.

Values are those things that help guide you in the face of imperfect information. Not having a crystal ball that can predict the future perfectly means you have imperfect information.
Just a reminder in case got misconstrue that Ukraine is fighting Russians with drones. China supplied truck loads of drones to Russians easily at a ratio 1:500. You need to have someone in China (especially near the border) to know this. As for the west, they couldn't even get WMD right. So whatever you got read about how game changer are with new Western weapons, take it with healthy dose of salt. We are now at the 10th or 11th game changer which is ATACMS now. Yes, even Abrahms are now absolutely. Seems like artilleries and Terminators tanks are the future. American elections are nearing. Reminds me how those supported Bush Sr in Iraq, were later gassed exterminated by Saddam. I don't think Hunter gonna make a come back. Let's hope Putin has mercy on those Ukrainians when USA finally abandon them as predictable.
Chromebooks are basically the hardware equivalent of a SaaS product where the user is not the buyer. Schools are buying Chromebooks for students.
A 8GB Air can exist without a 8GB Pro.
The issue is often comparing apples (heh) to oranges.

I understand the desire for slotted RAM, but the major limiting factor for nearly 10 years was CPU support for more than 16G of RAM. I had 16G of ram in 2011 and it was only 2019 when Intels 9th Gen laptop CPUs started supporting more.

The Dell XPS 17 itself has so many issues that if it was a Macbook people would be chomping at the bit, including not having a reliable suspend and memory issues causing BSOD's. -- reliability of these devices, at least when it comes to memory, might actually be worse and cause a shorter lifespan than if it had been soldered.

Of course it always feels good to buy an underspecced machine and upgrade it a year later, which is what we're trading off.

But it's interesting that we don't seem to have taken issue with BGA CPU mounts in laptops but we did for memory, I think this might be because Apple was one of the first to do it - and we feel a certain way when Apple limits us but not when other companies do.
When GDPR took effect in Europe, a bunch of (mostly US) websites started serving "451 Unavailable For Legal Reasons" responses [1] to EU users. I wonder if there'll be another spike after this announcement.

[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/451
Humans need at least 8 kidneys these days.
I'm referring to the 2010 polycarbonate one here: https://everymac.com/systems/apple/macbook/specs/macbook-cor...

Not sure why my initial comment is -4 votes right now. What am I remembering wrong?
treatment > cure

That's the equation for big pharma. Now tell me you don't see a problem with this.

If you don't, I will help, a treatment is more profitable. And you know what's even more profitable? Knowing that someone might need your treatment in the near future or far future. Because you can extract even more profit from the person.

Yes, this means that you would get screened early but it also means that your healthcare costs would be much higher compared to now where most people (apart from US) only experience healthcare costs when they become old. Business models for early payment of potential treatments to offset the costs (don;t think hn crowd, think real people with real, see low, salaries) would likely become a reality. Now imagine being super healthy but 1/3 of your salary goes out to accommodation costs and another 1.5/3 goes to this futurist version of healthcare. It would absolutely devastate most people. Remember most people don't make the high salaries most HN folks make, they live paycheck to paycheck with barely enough to make ends meet.

At this point, what's the point of working in cures when treatments are much better? This is like academics only working on original research, gets you a field where most of the studies cannot be replicated
I agree that it's a problem. But also, you don't have to upgrade to the latest OS. Most people wait to see if there are any problems before they upgrade.

I think this applies to most things in life. Especially programming libraries at software companies. It's almost assumed that something will break when you upgrade any kind of system.
No the default action is to do nothing (ie do not install the OS). You have to actively consent or reject.
Thank you for the suggestion. When I am back on the project -- will check it out.
Thanks again.
Closing down the source was likely an emotional, rather than a rational reaction. The author simply got pissed and didn't want this to happen again.
A potentially interesting aside is that Do Not Track was removed from Safari some time ago.

Why? Because nobody respected it, and since it was a user setting that needed to be explicitly enabled, it proved to be a useful additional dimension for browser fingerprinting.

So the irony is that, "do not track" ended up being used... to track.
Unlikely. My daughter is a normie and hit a wall with the basic M1 Air.
You're probably looking for this: https://github.com/HashanP/postcss-spiffing
you are on hacker news
Did you read the article? There are cases where the data was explicitly not publicly shared. Why would this journalist have no expectation to privacy? https://arstechnica.com/information-technology/2022/09/artis...

Even for publicly shared data, there is legislation in many parts of the world (notably the entire EU) that enforces an individual's right to have their data deleted.
Little by little, news is coming in that makes me more optimistic about privacy on the Internet.
1.-Users/associations denounce more in court.
2.-Large corporations receive more convictions against them.
3.-Lawmakers legislate more on this issue. GDPR, CCPA, LGPD, PIPEDA,...
4.-Small/medium companies are taking note and are taking steps towards greater privacy for their customers, if only to differentiate themselves in some way.

Maybe I am too naive
Amazon India (the online store) has the best customer care of all the services I have used. They provide chat and call service and are always helpful.

On the contrast, Google always says "our agents are busy" or asks me to send emails which get no reply.

In my opinion, having a customer care where you get to chat or talk to a real human is enough. I hate the AI chat bots or the "submit this form and we will (not) get back to you" :(
I don't get any ads. But yeah I'll give you that on the Telemetry.
Don't be absurd - those rules are for evil spammers, not for your marketing department.
It's not exactly 'opt-out', they ask you on first boot or after major upgrades, and you either select "Share with Apple" or "Don't Share with Apple". It's just that the "Share" button is coloured blue so looks more default since it's more prominent (at least on iOS, I think it's basically the same on macOS).

It's not like it's enabled by default and you have to know to go and find the setting to turn it off or anything..
> It doesn't exactly sound imminent.

Mostly Chinese companies have been very busy designing & manufacturing actual silicon. And prices for such products have come down a lot, too.

It wouldn't surprise me if at some point there's RISC-V based phones, tablets & other devices on Chinese market, that most people outside China simply don't know about.

Or that teardown of a cheap phone sold in say, India, turns out to have a RISC-V SoC inside without much public attention beforehand.

Probably sooner than later. RISC-V is bound to become a lowest common denominator for computing devices especially at the low end. Picked by default unless <insert specific requirement here>.

Android being ported is a logical consequence of this.
cultural appropriation

As a european, I just can't wrap my head around this. How is it racist if I like a food of an other culture so much I cook it? Or I like a hairstyle of different culture so I also want to wear it. Or clothes. Or making music. Or....

I mean, I admire all that stuff so much that I want it to be part of my life. How is this racist?
I'd have zero problems with ads embedded in the page where the topic is inferred from the content of the page.

But as long as these companies unneccessarily track my browsing habits in order to serve ads, I'll continue using a tracker blocker like uBlock Origin with the sad side-effect that the ads disappear from the page.