skysight-inc/HackerNews huggingface dataset:
Social media use and restrictions related to that is absolutely a free speech impact. Posting on instagram or twitter is not free speech?
There is also RetroClip https://apps.apple.com/us/app/retroclip/id1332064978?ls=1&mt... for macOS by Real Artists [1] though I haven't used it yet

1: https://www.realartists.com/
How to use Emergency SOS via satellite on iPhone 14
In the UK it’s still extremely prevalent especially in financial apps
Upfront work is upfront work, and you can "hand compile-ish" linux/BSD usb protocol stacks.

I am willing to do it because... no toxic IP "à la" MPEG/ARM ISA tied to RISC-V ISA.

But I would target 64bits RISC-V instead of 32bits RISC-V, even though RISC-V 64bits<->32bits seems very good. Now, I need mini-boards with tons of GPIOs (really a lot), a 64bits RISC-V SOC with that USB-C connector for power and data.
(I have some, but 32bits RISC-V :'( ).
id wager the 0.1% of the world or the .5% of America are the worst offenders. Policy only affects the poor.
Well, let me recommend another book that directly addresses your interest in the anthropology of religion: Breaking the Spell: Religion as a Natural Phenomenon by Dan Dennett.
It's their platform but it's also a web site and that comes with certain expectations of interoperability.
Imagine being a problem to figure out how do you look (propaganda) instead of having done an unspeakable evil while envisioning yourself as a savior of humanity.

That's precisely how the Stalin/Mao/Hitlers types are fabricated.
Semi-related: https://wiki.openstreetmap.org/wiki/GPS_device_reviews#Summa...

Though the table could use an update, I've tried to add new devices I got my hands on because (conversely) I'd like to know the accuracy of a device before buying it with mapping in mind.

What I found interesting is that

> As of 2021, some recent smartphones claim to support Galileo but in fact do not work with it. This includes the Fairphone 3 and 3+; Motorola Moto G Power and Moto G30. On the other hand, the Xiaomi Mi A2 Lite does not claim Galileo support (including on the manufacturer's own page), yet it works. The Samsung S10e is also confirmed to work.

The spec sheet doesn't always match reality unfortunately (or, for Xiaomi, fortunately!).
The resale value is not that great either. My phone, bought for 600 euros 2 years ago (it was already an older mode, by the way) now has a value of 200 euros if we see the price if sold used to a person through an online used items announcement marketplace, if sold to a store it has zero value.

Anyway I don't usually sell phones, when I change a phone (that is not often, till now I only has 3 smartphones, two Androids and the iPhone that I currently have, on average I keep a phone 5 years, especially my first Android was born with Android 4.0 and I stopped using it with Android 7, changing trying out all the custom roms that were available) I usually end up giving it to somebody in my family anyway that upgrades its old phone.

> All of your points about installing software outside of the app store are valid and if that's what you need, iOS is not for you and I think that's okay. Choosing the platform that best supports the software you need to run has always been how you decide what to buy. The other way around doesn't make any sense. It would be like buying an PS5 and then saying it sucks because you can't run Excel on it.

I think it's not only that. I think that Apple practice should be considered illegal (and I think the European commission will need to take an action like they did with Microsoft and Google) since it's abuse of dominant position. You are forcing the developers to pass trough the App Store, and thus be forced to support payment trough Apple Pay and thus give a percentage (that is not small, by the way) of your profit to Apple. This to me is not right.

Having the possibility to install third-party "app stores" on Apple devices should be a requirement by law. I don't said that it should be simple, a user may do something difficult to do that (if the reason is to protect unaware users that would otherwise install malware on their phones) but it should be possible.
> The cycle can only break by decentralized protocols.

I disagree. The cycle can break by breaking up the monopolies so that one company doesn't control everything, and allow free market to expand.

Competition keeps people from being evil. Evil only happens when there's no reason for them to NOT do evil things.

Google was fine until they became the top dog and nobody could even compete.
This is all running using decentralised protocols.
Not sure why we tend to start the discussion with air travel.

100,000 commercial flights, all over the world, every day of the year add up to about 2% of total emissions.

The 40% of the global electricity generated for the past several decades from those dirty coal power plants that no one wants to live near seem like a better place to start.

In addition to all that pollution, there’s quite a bit of CO2
Thanks for consistently being on top of submissions , even on the weekend :-)
What Is Churn Rate? How to Reduce It?
It will never not be inflammatory, because there is always incentive not to follow the self-sacrifice position. What happens when groups, nations etc simply decline to weaken themselves by using less energy? Those who pursue energy use and power will dominate those who do not. Now, if there's a collective of those who wont accept that position because of existential views on the matter, then what? How does it not inevitably escalate into inflammatory and polarizing rhetoric and action? Follow the logic to it's conclusions..
>The first looks like regulation on social media activities, which is well within the boundaries of government - state or otherwise. Perhaps ill-advised, but "how to regulate the digital town square" is a pretty open and fluid debate, no? I don't see anything in there that says "this kind of speech is banned".

The law prevents private social media companies from adding a warning to posts for things like misinformation. That is banning a speech for these companies.

>The second[1] looks like a workplace and education regulation, which is again well within the boundaries of things the government is charged with regulating.

Except when those regulations violate the first amendment. This law dictates what private businesses can say while training their employees. How is that not an issue of speech?
Have a look at the color patches on dpreview's studio shot comparison and compare any X-trans sensor with a bayer sensor with the same size and pixel count. Use RAW and high ISO to clearly see the difference. X-trans is clearly better for noise, and also clearly worse in detail.
StupidStackLanguage
They’re x86/64 drivers, unsure if windows does the translation for ARM
I was a newspaper layout designer in a previous life. The only complaint I have about HN is the line length on large-ish screens.

In my newspaper days we stuck to around 60 characters as an optimal line length for readability. I've seen up to 80, but even that seems to be pushing it. Once you stretch out the lines so much it's hard to track back and forth from the end of one line to the beginning of the next line.

I'm reading the parent, top-level comment on a Macbook Air with a 13 inch screen and the first line is a whopping 194 characters long. Reading anything of length on this screen is decidedly uncomfortable when browsing HN.

I agree that simplicity is a noble and useful goal, but when it comes at the expense of usability it's hard to swallow.
Never? You must not get out much then. Just the other day, less than a week ago, there was a horde of people on this very site saying things like "words can be violence" in response to some internet drama being discussed. There are groups of people who want some utterances to be punishable under law, and they're ironically very vocal about it.
If you're serious about making sacrifices to stop climate change, don't have kids.

Oh, you're not that serious? Too much of a sacrifice to make? You think other people should make sacrifices, but having a family is important to you? I see.

How about this - you don't tell me what to do, and I won't tell you what to do.
Again, I don't want to replace the initial model, but have a 'Complex Search' page that does this.

The issue is that sometimes you know you want to the 'Rust' programming language, not the 'Rust' video game. And in a complex search you could express these things and you could get much better results.
A lesser man wouldn’t snark so hard while pointing people to an obviously absurd claim (no competition for Google search). Clearly we are in the presence of greatness!
Jira goes one better. Issues in some lists are paginated into 50s. Change to "page 2", use the back button and you'll be back on the page you were on before looking at the list, because the URL hasn't changed. Go forward again and you're back at the first page. Argh!
There was a partner piece about Brits living abroad that was interesting as well:

https://www.theguardian.com/lifeandstyle/2022/sep/10/british...
>I would reject the claim that there's an uptick in people who are against free-speech. I don't see anything to substantiate that.

it's hard for me to read this and believe you're arguing in good faith either. there is a level of political censorship ongoing in conventional social media that is unprecedented in my lifetime.
I had already replied over there: https://news.ycombinator.com/item?id=32791731

But to sum up: Apple doesn't distinguish in its warning between apps that are configured to maybe send texts to a server for classification (which is indeed "the developer has access") and those that aren't. It just gives a maximalist warning -- which, to be fair, covers well the case where an app initially can't send data to a server... and later updates so that it does.
I think the per-capita graph is more meaningful

https://ourworldindata.org/grapher/co-emissions-per-capita?t...
Stanford has a course dedicated to FFT, which is available online [1].

[1] https://see.stanford.edu/course/ee261
Both cited laws were blocked by judges for violating the first amendment. So you’ll have to provide a better argument than they seem to you to be benign, or well within the bounds of government regulation powers. Because the courts disagree with you.
You are wrong. I grew up in the south and we absolutely talked about things that were basically biblical in nature. The source of morals, right and wrong. We are way past that now, with cons in florida openly passing a law that says you can put up "in god we trust" in the school. https://www.foxnews.com/us/all-florida-public-schools-to-dis...

Similar things going on in the other new state determined to make laws against things that hurt their feelings, texas.
I guess he forgot “secure”, which neither TCP/IP DNS… are.
I’ve used Google for decades and I’ve never paid any attention to this. I wouldn’t be able to tell you if it was there or not without looking.
What is interesting is it seems to be constant cat and mouse. I download a YT vid. It crawls. Update yt-dlp, it flies again. I love yt-dlp and use it a lot.
So should Apple have kept compatibility with 32 bit apps? PPC apps? 68K apps?

Apple does release security fixes and released one for the 2012 circa iPhone 5S last September. But once it dropped support for all 32 bit apps, it didn’t have to carry it forward to new Macs and was able to remove support from the processor itself.
So long as the ip or host name is in the TLS certificate CN or SAN, it doesn’t matter.
Lee is a good book but Loring Tu's An Introduction to Manifolds is a masterpiece in clarity, conciseness, and notation. I'd heavily recommend it over Lee, which can be a bit meandering, for a first course, with a follow-up with Lee and others for material Tu leaves out. Tu's followups in differential geometry and algebraic topology also follow smoothly from it.
Oh boy what do I have to listen to... you're talking to an argentinean. Yeah, from an insanely rich land in steady and perfectly predictable decadence for more about 100 years by now. And straight from the top of the world.

No, goverments never shrink themselves. The political class only vote for power growth over the population. There is no correction to that unless there is a popular revolt that takes them out.
> If this is really an existential threat, then it's counter-productive to use as just another political cudgel to score Twitter points on the "other" tribe.

This isn't what is happening. When you see injustice, it's a natural human impulse to get mad and start ascribing blame to particular individuals. It isn't people dishonestly using "just another political cudgel". It's people getting mad, as people have always done, and personalizing things.

That being said, yes, we don't have time for normal human psychology, though normal human psychology is what got us into and keeps us in this mess. Just as it's normal for people to get mad at other people, it's normal for the people accused to get defensive and deny or invert responsibility. "You don't really care! You're just trying to score points! Al Gore is fat and flies on planes!" Both sides are reacting normally, predictably, in counter-productive ways, like the various Palestinian liberation fronts in "The Life of Brian" killing each other in the sewers while the Romans look on in bemusement.
Cloudflare's introduction to encrypted client hello, a way to keep the server you're connecting to encrypted.

Be keen to see what the HN crowd makes of it.
I'm a software engineer, I voted for Trump. Glad to see someone saying if it's real, then let's really all get on board with figuring out how to fix things.
It's been talked about repeatedly in places like The Atlantic, that it's ideology masquerading as "history".

https://www.theatlantic.com/ideas/archive/2019/12/historians...

https://www.nybooks.com/daily/2019/11/19/american-slavery-an...
Thank you for your reply!

I've just purchased them, very curious to find out whether it will improve... (the default tips don't work for me either while moving.)
Ask HN: Best resources on implementing constraint logic programming?
Hello HN,

I'like to implement my own little custom constraint logic programming language.
Features like declarative integer arithmetic as implemented by Prolog's
CLP(FD) module are especially interesting to me.

Would anyone advise books or other types of resources that would help implementing a project like this?

I've seen some resource about SAT solvers but couldn't find much on the actual implementation of a constraint logic programming language or library.

Anything regarding logical purity and SAT solvers if also appreciated.

Thanks in advance
Correct. After you measure the particles once, they are no longer entangled.

It is actually quite difficult to keep the particles entangled, because the rest of the universe keeps trying to measure them. (I am not a physicist, and I have no idea how they keep the particles entangled.)
The choice could be to use another bank.
Because "Eat the rich" has never ended in a disaster?
This reminds me of the HyperLoglog [1] algorithm for approximating the cardinality of a huge set with limited memory.

[1] https://en.wikipedia.org/wiki/HyperLogLog
Super interesting. Thanks @grantcas.
Wait, what's wrong with just using "ModPagespeedEnableFilters prioritize_critical_css"?
Individuals cause emissions but it’s not rational to make that the locus of attention. Not rational if you want to lower emissions, that is. It is rational for BP’s marketing department, however.
I'm imagining that people will do the opposite because it is known that people usually buy more of a desirable commodity when its price goes down.

Of course there are limits to how much latent demand there is, and how price-sensitive consumers are, but it is not unreasonable for me to have raised this as a possibility.
I think it's fair to say that most people that have to take a car to work are stuck in the system, and that it would be hard or impossible to change that (city center rent being too high, no jobs outside the mega-cities, etc).

However for the rich, options are plentiful. Taylor swift has really every options available to her. She could stop working all together. She's set for life already. She could work only on local concerts. She could do a "slow" world tour and take the boat to do it, as a symbol. She doesn't have to fly to LA for a fun diner with a celebrity friend. Etc etc.

Millionaires and billionaires definitely can decide what they want to do. They don't answer for anyone for food and shelter. They make their own rules. In that sense, i think it's fair for the rest of us to judge them hard for a lavish lifestyle that inspires the masses, and really goes against humanity's survival.
This sounds a lot like Scott Young's stint of going through the MIT classwork for several degree paths; might give you some further inspiration!

https://www.scotthyoung.com/blog/myprojects/mit-challenge-2/
I hate Wikipedia (and you should too)
I was working for Air New Zealand part time while I was doing my MSc (~2000) which also coincided with when direct online sales jumped from being a niche sales channel to the airlines major source of revenue- I loved it so much I dropped out of school to work full time so this article was a great trip down memory lane.

AirNZ is a Sabre customer, and their travel agents used it directly for years, but had such a steep learning curve that they built a wrapper for it - still a command line system, but divided the screen into quadrants to display different colors information, and some macros that automated some common tasks.

Despite the simplification, it still took 2 weeks full time training before agents could use it, and even then the first week was as a buddy system where you had someone helping you for a week (most of that time was learning the system, but also included time to learn all the three letter airport codes and other acronyms used for reservations).

Some old timers would switch down to Sabre for complicated tasks because it was faster than using the wrapper and it was amazing to watch them interact with the system.

One colleague I worked with had been with the airline for nearly 50 years and remembered pre-computer days where the ‘booking system’ was just a big shared blackboard.

> GDS systems, however, did not adapt with them.

Air New Zealand was one of the earliest airlines to experiment with different fare classes (premium economy, ‘saver’ fares with no baggage etc) and better tools (flexible date search), I remember being involved with RFQs with Sabre and competitors to enable a flexible date search of +/- 3 days the quotes coming back for sometime like 9 months of development for a crazy amount like $2M. Maybe doesn’t sound like much now, but back in 2000, revenue from online sales hadn’t yet even crossed $1M per year, so that single feature cost more than 2 years of online revenue.

This was the incentive for AirNZ to invest early in their own internal software development which was a very smart move- as it allowed us to experiment and give customers features that even our larger competitor (QANTAS) couldn’t match.

I’m so happy I got to experience all of that- definitely the highlight of my career to date.
Sorry, my english failed me.

I meant something more like "empathetic". Indeed, I have not read the book and I can't and didn't judge your understanding of it.
There is no "humanity" in the matter of geopolitics and self-interest, and there is no escape from political conflict. There are competing groups and individuals, and there are competing power centers, governments, nations etc. Geopolitical reality and human history point to inevitable outcome that to be strong and dominant you use the resources available to you, and if others don't, you will be stronger than them.

Look at Europe right now, having pursued ESG policies their economy and industry is becoming much weaker than US and China. What if US and China don't care about carbon footprint? They win, Europe loses. Same with wealthy vs middle class etc. Too much incentive not to subscribe to energy policy of "less" and "weakness".
>That user is one of the Very Important Posters who is allowed to break the rules with impunity.

Are you kidding? Dang and I have gotten into arguments on several occasions because I criticize this community too much, I've lost vouching permissions because I vouch for "controversial" comments, I'm not entirely certain my votes or flags work anymore, and my account has been rate limited for months.

The kind of poster you're talking about has a CV and lots of interesting stories to pull out of their pocket to balance out their sins, and the mods will beg and plead with them time and time again to follow the rules because they don't want to lose the quality of their content, regardless of how egregious their conduct is - but I'm definitely not that person.
> If I were super paranoid, I'd expose them to separate VLANs, and then use my FW to control network traffic

This is exactly what I did initially, but it was indeed a bit of a pain to manage. Eventually I went with something in between, by first compartmentalizing services and then putting them in separate VMs with separate VLANs:

0. Router / FW.

1. WireGuard / reverse proxy.

2. Personal, e.g. file storage, backups.

3. Hosting. My personal site is reverse proxied through Cloudflare and only their IP ranges are whitelisted.

4. Compute, i.e. stuff I want to compile / develop / run on my server. Handy if I want to run a heavy simulation overnight or need more disk space / RAM / CPU power than my M1 MB Air has available.

5. Services. This runs many small tools / services that don't need access to my RAID pool or anything like that. If this gets infected I wouldn't really care.

6. VPN. This VM can only access the internet through a VPN. Doesn't have anything installed ATM, but has been used in the past for urlwatch and torrenting.

7. Test. This is where I try out new software before actually installing it on the correct VM. Once I've concluded testing I rollback this VM to a clean install.

It takes a weekend to install Proxmox and set up the VMs / VLANs, but after that it easy to use.
> Now the posix APIs feels like the worst of both worlds.

I think, like anything, it depends on what you're doing, and how you're doing it.

> The "everything is a text file" interface is not great anymore, either.

Text doesn't seem markedly different from a JSON API? Perhaps "worse is better" more often when you are composing several programs/apps to make one system? Even complex distributed systems.

> But it feels like some of the core posix APIs and interfaces just aren't a great fit

And I think these APIs can thrive on top of (the good parts of) POSIX. I'm not so certain we need to fundamentally rethink this layer, because this layer seems to work pretty well at what it does well. It should be pruned occasionally, but I'm not sure we need a whole new abstraction.

FWIW, I think this what the article is saying. Let's create some new interfaces where the old interfaces don't model the hardware well[0].

[0]: https://queue.acm.org/detail.cfm?id=3212479
Which isn't ever going to happen as the benefits of centralization are too great, as it has been empirically observed time and time again.
Would be nice if we could override the DNS. Currently use a pihole that already uses 1.1.1.1 and loosing the adblocker is a deal breaker.
That speed makes me less interested. It's more obviously a mistake of some kind.
I generally feel it's mostly loud types trying to score Twitter points or Reddit karma; very few would genuinely get truly mad over something that was years in the making, by the whole population of the planet, and will take the whole population years to fix.
Signs of Bottom Emerge for Rolex, Patek Prices After Secondhand Slide
Space agriculture boldly grows food where no one has grown before