skysight-inc/HackerNews huggingface dataset:
I for one absolutely recall "classic" GNSS based purely on GPS. The combination of only having GPS, early slow hardware with only cold starts, young software implementations, made for quite a ropey experience.

I think my first proper experience was a PCMCIA GPS card in an HP IPaq running TomTom 2, or possibly some Garmin version. Revolutionary at the time, and brilliant on long journeys, but compared to today it was awful.
And every client of every iOS contractor is asking the same "please check and fix" within the same 3 months (2 of which are also during summer holiday period in many places).
America's Totaled Cars End Up Driving Again in the Third World
A CEO should have technical advisors they can trust. Multiple advisors who sometimes disagree with each other, because technical information is loaded with opinions which, even if they don't masquerade as fact, can influence a decision.
I've been programming since I was 10, earned a C.S. degree in '96, and have been a successful generalist working as a sysadmin, programmer, network engineer, devops, open-source contributor, etc at everywhere from a small ISP in a college town where I was the only tech person to startups to companies as large as H.P. working on enterprise software. Really a bit of everything. I guess you'd call it dev-ops, but even if I were just a programmer, my curiosity about how things work would drive me to understand my tools better. And at the same time, even if I were just a sys admin, my impatience for repetitive tasks would drive me to automate my tasks.

These are the books that really helped fill out my knowledge and helped me in my day-to-day work. In no particular order:

Code by Charles Petzold. I read this around 2010 for the first time. There isn't really anything in it I didn't know, but the material is just so amazingly well presented that it helped me realize there were things I could only explain in a very hand-wavy sort of way or that I'd forgotten. Just an amazing book. I re-read it every so often. I just got the 2nd edition and look forward to reading it soon.

Higher Order Perl by Mark Jason Dominus. Even though I'd mostly moved on from Perl when I read this, this book really helped me better understand C.S. concepts that I should have learned better getting my degree. This is secretly a book about Lisp for people who are allergic to parenthesis. After reading this book, I was able to back to The Little Schemer and The Seasoned Schemer and get a lot more out of them.

All of the Stevens books, but probably UNIX Network Programming to start. I had the TCP/IP state diagram (from TCP/IP Illustrated) taped on my on cubicle wall for a decade or more.

Mastering Regular Expressions by Jeffrey E. F. Friedl. You get what's on the tin with this one. I've used RE's to great effect throughout my career and I mostly have this book to thank for it.

Programming Pearls by Jon Bentley. A humbling book. I read it and think "that's really clever, I would not have thought of that."

These are the ones that spring to mind. I'd have to peruse my bookshelf to see if I'm missing any other obvious entries. I've used a lot of the O'Reilly books over the years too, e.g. sed and awk. I'm also intentionally leaving out text books that would be part of any C.S. degree.

As an addendum: Man pages. All of them. The Linux man pages, maybe not so much. SunOS was my introduction Unix, and I was spoiled by their quality and comprehensiveness. I recall one day discovering "man intro" and then spending a week doing nothing but reading man pages. http://software.cfht.hawaii.edu/man/solaris/Intro(1)
ElementaryOS had an app store in which your code had to be open source and they still were going to take 30% of the revenue. As an indie app developer initially interested, that really turned me off.
Showstopper! - G. Pascal Zachary

https://www.amazon.com/Showstopper-Breakneck-Windows-Generat...
you may downvote my comment, but you will never juice out anything useful from most new age "technologies".
I had to look it up

https://en.wikipedia.org/wiki/The_Great_Reset

What's wrong with the ideas there? I had a cursory look and don't see any red flags.
A couple of examples I've found:

Celery spawns n workers, defaulting to the number of logical processors available. As anyone familiar with cgroups can tell you, this is fraught with problems when containerized, since nearly all mechanisms to detect processor count (or available memory) lead back to `/proc`, which will dutifully report the host's information out to the container. This leads to questions like, "I requested 4 vCPUs; why do I have 4+n threads?"

ORM in general. The worst example I've seen was querying a massive table, and to get n results from the end, was using OFFSET + LIMIT. It was also deliberately not using the PKEY, leading to a full table scan every time the query ran. If you aren't familiar with DBs, it may seem perfectly reasonable that querying a ~100 million row DB would take a long time, when in fact it could and should be extremely fast with a properly written query.
If I understand correctly, you have a family and you're working 2 jobs plus 2 side-gigs. I guess you should do what you can afford to do. And if you think you're burdened, I suggest you take a look at people from poor countries to see how they hustle just to survive.
Going through Byzantine steps to disable automatic OTA updates that apply while you are sleeping seems like the exact opposite of what you’re saying. The disabling is cumbersome, the updates are invisible. That’s not reason this is happening. The reason is clearly they aren’t ready for the update with their own forward compatible update so are shifting the burden to their customers.
Introversion can just mean that socializing is exhausting, not that they're necessarily bad at it.
https://en.wikipedia.org/wiki/GPS_signals#L5
Right, because the Royal Family themselves never ever make headlines for the wrong reasons.
"As an online discussion grows longer, the probability of somebody making a bad pun approaches one."
> Your take is so misinformed that we all have to wonder how you could have twisted yourself into such a position

Having worked on climate models and read many papers I have become skeptical we know the manner or degree humans have an effect.

Those with a statistics background should look at the data honestly. We have relatively poor data (very sparse, unknown error rate, high variance, measurements taken with different mechanisms, etc) that can’t be validated. With correlations abounding in every which way. We also have a precision problem when we look at global temperatures in the past, we simply don’t know when we are taking a 1-5% change in temp.

You cannot prove carbon does absolutely anything. We have a correlation not causation. It could be natural carbon increases with temperatures. It could be our measurement mechanism is just wrong. It could be plant growth will expand to meet a new homeostasis with the carbon (imo highly likely). From the same measurements we use to show the Earth is warming we can show carbon levels have been higher previously on Earth.

> CO2 is the primary driver of climate change and will do far more harm to these plants/crops that 'love' excess CO2 than you seem to understand.

North America was covered in a sheet of ice until a few thousand years ago. The largest desert in Africa was a full of life during the same time period. Both disappeared before the industrial revolution and we have been seeing carbon increase exponentially ever since; as visible in the linked website

https://skepticalscience.com/co2-lags-temperature.htm

Now once we cover that, the question is what too do? We know cheap energy directly correlates with quality of life. Easy thought exercise - is your life easier walking or driving a car? Is it easier with a wood burning stove or a gas oven?

The argument we should reduce something that we know improves life and remove it requires a high level of proof. The threshold hasn’t been met. Even if it had, is China going to cut emissions? Do you really think wealthy will? No. They won’t. China will expand and continue to produce more overtaking the US in every category - they’ll use the cheap energy we aren’t using. The US will be destitute due to us cutting all energy production. Now what? Is the world better off? Germany is doing that right now, let’s check back in a couple years and see how that goes…

My point is that (1) we don’t have solid enough evidence to reduce the quality of life in our civilization and (2) even if we had said evidence, we couldn’t meaningfully make an impact- tax or no tax. So you’ll have all the downside, with no gain.
LOOL we are not secured, please do not upgrade to let the stuff continue to works xD
The problem is justifying type hints to skeptical developers with no experience from either world.

Coming from the statically typed world, I struggled to justify type hints to inexperienced devs who saw all the holes in them, and so they simply refused. I had no authority to enforce anything, and in any case, enforcing by mandate is not ideal.

So I wish type hints were better so that my arguments for them could be more solid.
Why didn't you sign an operating agreement from the get go? You engineer automatic, axiomatic, algorithmic systems but failed to engineer your most important system for success. You're screwed. This kind of 'partner' isn't.
This is a pretty good proposition for people across devices. This is the one feature I've been expecting to see in a keynote for the last few years but alas. This seems like a good compromise (Google's incoming SMS/caller spam identification is still the most compelling reason to stay on its platform (but I'm a 'mom and pop' style device user who's app averse)
This is a most extraordinary claim. Care to mention some evidence?
In practice I found FP more useful for web service backends, and OOP more suited for GUI tookits and game dev.

The Actor model seems to fit well with OOP also.
I was a consultant for about 13 years. I agree that one of the good things about it was getting a new set of problems every few months. It was great for generalists, because you never knew what skills you'd have learned by the same time next year. In consulting, I got to (had to) learn front-end and back-end development, design, marketing, sales, video editing, even 3D modeling. When I left consulting, I was surprised at how rigid the career ladder was in regular offices: you pick a specialty and just do that until you have to learn to be a manager.

I don't know that I agree so much with the thing about mutual respect and appreciation. Clients never saw us as friends, they saw us as mercenaries, or at best temporary employees they didn't have to form long term relationships with. I was very close with other consultants in my office, but out of the 100 or so projects I worked on, I probably was on a "joking around" basis with only a couple of clients.

The downside of consulting was never getting to work on v2 of anything: you parachute in, build something, and then Fulton out of there a couple weeks after launch. I never got to hear feedback and then iterate. If something didn't work, too bad, I'm working with a different client now, and you're not on my radar anymore.
Proof of stake before it was cool.
Well we can't have SCOTUS following the suggestions of racists like Thomas. /s?
> 3 SIMPLE STEPS TO GET SET UP

where Step 2 is to follow additional steps :D

kinda like drawing an owl

https://i.kym-cdn.com/photos/images/newsfeed/000/572/078/d6d...
Engineer turned engineering leader here.

"Good Strategy / Bad Strategy" by Richard Rumelt - An awesome book on strategy, which explains very plainly how to construct a reasonable strategy, and see signs of bad strategy. It (among other things) dissects NVIDIA's rise in the late 2000's, and predicts (more or less) the next ten years of where the company went.

"The Effective Manager" by Mark Horstman - All the things that no one says or tells about management and communication.

"Team Topologies" by Skelton and Pais - A really good view of organizational design patterns and anti-patterns for software teams rooted in the premise of Conway's Law.
Banking apps have always been the bottom of the barrel to me, with many (non critical) bugs taking months to get fixed. Gov. apps and utilities app come second and third from the bottom.

My personal experience is, many mammoth companies are not managing that alright.
Don't waste your time on bullshit like that.
Nothing stopping you from storing the QR code either.
Yes they have as many apps in common as possible.

Both 256GB versions.

The Android does get more use, but there's no denying the camera lag has been there since day one with the S22+.

Previously I used (and still adore) the S10e. It's camera lag actually seemed slightly better than with the S22+, but still inferior to any recent iPhone (10x or newer).
GRC: Knowledge for All
I suppose even then you'd use a library which solves the problem rather than figure out and build the entire thing yourself.

I do agree that algorithms are fun and the basic ones are probably useful in everyday work, but for anything complicated you'd rather use a proper library. It's also definitely good to have knowledge of their internal workings though.
The types that let you write fewer tests are the types that work consistently and are sufficiently enforced by the tooling; sadly, not the kind type hinting that Python has ;)
From what I’ve read, there is enough fossil carbon to raise normal CO2 levels that much.

https://phys.org/news/2016-05-fossil-fuels-earth.html

I expect we don’t go near that number for many reasons, but it is worth including in the cost/benefit calculations.
"The free market is ... terrible at being proactive, it only benefits a company for exploiting a resource until it's gone ..."

To the extent that this happens, it's not unique to a free market economy. The Soviet Union was notable for causing environmental devastation.

Theoretically, if real interest rates are sufficiently high, it might be profitable to, for example, over-fish some species to extinction, since the present value of future catches declines exponentially with time, according to the interest rate.

However, for the past few decades, real interest rates have been at historically low levels, so it's hard to see this as an explanation for any current short-sighted behaviour.
A very few number of times, to younger direct reports on non-tech teams that i led, i've explained CLI as if it was a sort of google search (like google search hacking)...and i found that it helped them understand better. Apologies to all CLI zealots!
I'm astounded that we still don't have proper lazy loading of stylesheets in 2022. We have async and defer for scripts but nothing for css. There are a bunch of hacks that exist, but none of them work if you want to use a strict CSP. Even if you use it then you have to worry about a FOUT instead of automatically loading the stylesheet from the browser's cache.

Inlining critical CSS is madness for any project that is above a certain scale. Maybe you can do it for a single page, but in my experience the results are not worth the effort. You can make your site exceptionally fast without it.
FreeCAD needs a drastic UI/UX overhaul and then some serious funding to get at the same level of todays CAD software.
Whether or not a company can get apps updated in a reasonable window - or whether a bank having “an iOS dev” is reasonable, or not, it is simply unforgivable to suggest that people turn off operating system upgrades.
It's not so black and white. Already Google, Facebook, Amazon, etc are tightening their purse strings, looking for places they can squeeze gains out from their employees pockets.

Also, we can use our strength to build solidarity for the workers who aren't tech. From cafeteria staff to business to sales to security... We can use our bargaining position to improve conditions for every worker.
Artificial Intelligence: 1787, Immanuel Kant, Kritik der reinen Vernunft (Critique of Pure Reason)—where else to find purer reason than in a machine; unfortunately, Kant has written in Kantian using German words, fortunately, there is a recent, great Kantian to English translation in the works of 2020, Richard Evans, Kant's Cognitive Architecture, PhD Thesis [1]

Beingness: 1954, Martin Heidegger, Was heißt Denken? (What is Called Thinking?)—perhaps the machine can become intelligent following Kant, but if it is to become wise, it will follow Heidegger.

Self-reflection: 1985, Alexandre Grothendieck, Récoltes et Semailles, Réflexions et témoignage sur un passé de mathématicien (Reflections and Testimony on a Mathematician's Past)—insight into one of the most powerful, clear, and precise minds to have ever lived.

Socioeconomics: 1879, Henry George, Progress and Poverty: An Inquiry into the Cause of Industrial Depressions and of Increase of Want with Increase of Wealth: The Remedy—if the human civilization has any chance to exist and thrive beyond the 4th millenium, it's hard to imagine the implementation of that society being very far in principles from this initial specification.

[1] https://www.doc.ic.ac.uk/~re14/Evans-R-2020-PhD-Thesis.pdf
Typesense – turning a nights-weekends project into a company over 7 yrs
The Evolution of CICS (2003)
I hope you get the help you need and deserve.
How large of a market share do you think "immigrants from the US who recently immigrated but still use the iPhone 14 they bought in their origin country" makes up? My bet is that it's quite small in a whole lot of places. Will cell providers really scramble to appease them?
My 2c: I think the point is that types themselves are just syntax. It's all bits at the lowest level, so there's really no such thing as a 'type' on a Turing Machine tape. It can be expressed syntactically on the tape, but that's the point.
We've been trying to make exploitative capitalism work for the past 100 years now too, and all we've gotten is mass suffering and rapidly approaching extinction.

Maybe it's time to accept we won't be able to make capitalism work?
What If Joan of Arc Wasn’t a Woman?
Not a problem about the contact info. I've received the email(s) and will reply shortly. I'll also see if I can find some people with the right knowledge to ask about it.

Some of them might lurk here, of course, but I'll try elsewhere. It may take a while ... people are generally busy, and it can take a while to get them to look at something outside their immediate concerns.
Do you use a third-party (non-Apple) charging cable? That’s usually the cause for this warning.
The question is more what to do when you find a major issue from let’s say the third or fourth beta, and your dev company tells you refactoring is needed and it will take 3 months to ship.

I feel most people’s opinion in this thread stops at “just don’t be in that situation”
So unstable isn't actually a better name for renewable, because they are different dimensions. Battery research is underway to increase the availability of energy derived from renewable sources.
I will not buy an iPhone until I can put uBlock Origin on it. My iPad is nearly unusable as a web browsing device, although it's outstanding in every other respect.
Related: the recently released "Cloudmoney" by Brett Scott [0]. Serves as a lay-accessible and politically-neutral crash course on the modern banking system, as well as a polemic warning of the power intrinsic to centralized transaction surveillance, both from state-backed digital fiat, and the "FinTech" private sector. (The author wears his pro-cash bias on his sleeve, and does a reasonable job defending it.)

[0] https://www.goodreads.com/book/show/53239405-cloudmoney
A real life example from Computing Science is Edsger Dijkstra. His contributions to the field were extensive, but from talking to people and Google search results he’s now just the minimum spanning tree guy.
The White House does not have the authority to create a new tax, and good luck getting it through the Senate. They can regulate energy efficiency.
MoxieManager takes away the complications of managing users' media in the cloud
Hacker's Delight by Henry Warren.

Don't get distracted by the name, it's about binary mathematics. Bit twiddling at its finest.
Wouldn't the fact that they know ahead of time that their current app is incompatible show that they somewhat care about techmology?
Not a fan of the name, and the image they use isn't _even_ a tipi.
I think it's more sophisticated than that. I was getting this message when the humidity was high but there was definitely nothing in the port. I'm guessing it's some sort of capacitive thing because even really humid air shouldn't be able to cause a short unless there is actual condensation.
Apple as a vendor to highly regulated entities, including governments is regulated and is audited for compliance against a vast swath of regulatory requirements. Rapid updates is a core part of a lot of modern security regulations for banks and other sensitive entities. Note, with Apple Pay and Apple Cash and Apple Card, Apple itself is directly regulated for it’s “peoples money” business already. In what way are you thinking regulation applies to this situation? I’d posit this bank is stretching their regulatory obligation to incorporate vendor updates into their customer facing and perimeter products on a timely basis.
One hopes they successfully create said ban.
Their security department must be up in arms. Making sure your software is updated is a pinnacle in security - you simply do not turn of updating of your devices - I know this is a little bit simplistic but it isn't as if the BETA hasn't been available for iOS 16 for ages.

Instead of disabling your updates, you should change your bank. Don't let them get away with it.
HN Prime. Or is it HN+?
If I understand this correctly you could almost describe your note taking as writing a personal documentation
The SICP MITOpenCourseware and associated Brian Harvey CS61 Berkeley lectures are both on YouTube - and the 2nd Edition PDF is currently free from mit.edu:

https://web.mit.edu/6.001/6.037/sicp.pdf

Together they’re an amazing introduction to (or refresher for) Computer Science.
Loss of OS API compatibility isn't a reason that app developers have to keep "maintaining" their apps?

>>>This is one of the most exclusive banks in the world ... and they can't even be bothered to keep their mobile app up to date.
Why does anyone care what this guy thinks? He seems to constantly fail at everything he does and yet we still keep hearing from him. Now he wants to do a Web3 grift? Pass.
I used to think we didn't need unions, and then we found out that "dozens" of the largest tech companies were conspiring to cheat their own devs out of billions of dollars of lost wages through a "no poaching" agreement. 'Member that?
That sounds like a problem with your corporate policies.
Random assaults, petty crime, and cartel violence are not aesthetic issues and persist even if you house a homeless person. Thus the subsidized housing evictions. And while we’re being sanctimonious, neither are 600-800 overdose deaths a year.
How about suing all the idiots who voted to make all city employees multi millionaires? Oh, they moved away to suburbs. Too bad about the liability. Then new idiots can move into town to litigate on behalf of the old idiots who left the city and state. SF is where stupids can implement stupid undergrad ideas and move elsewhere to tsk tsk the carnage. And all the moralizing in this thread ignores this crux issue.
When you pass laws that can't practically be enforced, or that everyone figures the insiders/incumbents have already tilted in their favor with de jure or de facto immunities – such that they're only ever used unevenly against disfavored upstarts/outsiders – it erodes confidence in laws & law-enforcement more generally.

Under a majoritarian system, even if >50% claim to want a law in polls or ballots, but far-more-than-50% of the same people (or even just: the relevant targets of the law) can flout it without consequences, that's typically a bad law.