skysight-inc/HackerNews huggingface dataset:
It’s not a complaint as much as a caution that they’re not coming from a business services world and have less experience with things like paid support or SLAs. That doesn’t mean you should never consider them but it does mean you should have serious conversations about what you’d do if they suddenly nuked your account & won’t even give you a way to contact them – plan for Google-level support, not AWS.
I think the article has some valid (but not new) points, like "design is communication", but is otherwise handwavy and full of water. I couldn't bring myself to wade through trite/imprecise/self-contradictory passages ("interfaces are for information", "we interface because we are human", then "the purpose of information interfaces has always been to communicate more quickly, more deeply, to foster relationships, to explore, to measure, to learn, to build knowledge, to entertain, and to create"--so turns out not all interfaces are for information and instead the purpose of interfaces is communication? idk). The timeline of "information mechanisms" serves, like most of the text, unclear purpose and seems to be a hodgepodge of vaguely related concepts ("music", "Walkman", "Snapchat", "Small Speakers"). IMO the author can do better, this did not deserve unearthing from 2020 and I'd rather read Medium is the Message for example.
I think this is one of the areas where software being treated as "not real engineering" caused some trouble. I went to school for electrical engineering and in my senior year they really pushed the idea of engineering ethics [1] and the personal responsibilities we had to whistle-blow.

There is this Order of the Engineer [2] that has their own oath akin to the Hippocratic Oath. I went down the software path so I never really looked into it, but my professors were very in favor of it.

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

[2] https://en.wikipedia.org/wiki/Order_of_the_Engineer
In 1985 I was working for DEC in Massachusetts, editing with Emacs. I often used the embedded dictionary to make sure my spelling was correct. Little did I know that the DEC system's Emacs was maintained by a corporate branch in England, so my document had lots of "colour"s, "recognise"s and "analogue"s.
Roads existed long before the motor vehicle did, the Romans were famous for them. And last I checked most people use roads to transport themselves, their not domain of empty cars driving themselves around.

In the civilised world, which the UK is part of, pedestrian have unlimited right of way and priority on all roads, except highways. Motor vehicles are guests, it just seems that drivers believe wrapping themselves in tons of metal gives them the right to bully and brutalise other road users with impunity.
My thoughts were that neither of them should have been surprised by the rating. When a rating comes in substantially different than expected, it's usually because A) They aren't talking during the week B) The manager is weak and doesn't want to issue corrections when they meet C) The employee isn't asking "How am I doing?" during their meetings D) It's being directed from upper management for obscure reasons.
You are correct, the author doesn't understand that which he attacks.
Isn’t the EFF that (or it’s intention,at least)?
I'm one of these firefighter type, and it's causing some frictions with others developpers, because my code is not great and not future proof.
But I get the job done quickly, and lots of my quirky code have saved the day, either by solving an emergency or winning a tender.
It's difficult to communicate with "perfect minded" developpers, because for them if code is not thought-out, then it's not worth anything, even if they understand the need for speed. Of course they think the reverse about me^^

We're set up a weekly meeting to alleviate the issue and it's working OK. The hardest is finding out which "type" is the right one, when it's not an emergency but there's a tight schedule/unclear specifications... At least we make a common decision
Poll: What is your primary search experience?
Second round of a poll I created yesterday. Asking again during US hours to hopefully get more responses. I updated the options a bit too.

SGE is Google’s Search Generative Experience, their AI summarization tool, requires activation.

Edit: why am I asking?

I’m trying to gauge how our community is currently adopting SGE or mostly not using Google in the first place. My own experience is that SGE is not very useful and my hunch is that developers in general won’t want to use it but am hoping to back that up with some data. If I get enough of a response, I plan to share this in a presentation I’m doing at my company’s meetup in Tokyo later this week.
Google (I don’t use SGE frequently)
Google (I do use SGE frequently)
Reddit Search
Others (please share what you use)
As I grow older, my formerly stellar opinion of Clarke's work has been drifting downwards.
Let's take this a step further and make it so everyone has to pay for insurance, the insurance fee is based on income and not choices, and everyone is covered equally.

Also, since it will all be managed by the same insurance vendor, then they can negotiate better prices in the market and make the system more efficient. Of course this will have to be highly regulated in order to make it fair. We could ensure this by having the major policies be managed by officials who are accountable to the public via a voucher system -- if the official makes bad decisions they get a 'no confidence voucher' and someone else who wants the job will get a shot at it.

This system would be far from perfect, but it would probably be better than paying corporations to run it when they are incentivized to provide only enough service to meet market and legal requirements and pocket the rest -- while showing shareholders consistent profit increases, which can't be tenable.
Last time I checked, they had a website where you can access your generated content. You should just log in with your Discord account.
Agreed its optional. But Apple will do their best (worst?) to get you to use it. Defaults to the free 5g, resetting preferences after OS upgrades, nagging prompts, etc.
I.e. before the Battle of Hastings and the takeover of England by France.
No idea sadly, I remember getting it from the university library in probably '91 or '92, and reading through it, but the title evades me, and searching on google and ddg brought no clues.

As to what it was about? I recall it featuring programming flight simulations, BUT it might have been primarily a book about computer graphics, or game dev generally with a section on flight simulations. My memory tells me that the front cover had a sort of callout(*) with a proclamation that it had a section on using quaternions.

(*) Callout, splash, burst, sticker, badge, seal, bastard, pick your favourite graphic design term.
Unlike between XP and Vista, there isn't that much win32 API difference between Windows 7 and later versions. I'm sure in due time people will come up with DLLs to shim the few missing functions.
While most quartz watches use cheaper stepping motors, there are also quartz watches which use synchronous motors, so the hands have a perfectly uniform and noiseless rotation movement.

I had some big wall clocks of this kind, and my father had such wrist watches.

The energy consumption of synchronous motors is lower, because they only have to overcome the friction forces, without having to also accelerate the mass of the hands.
Ask HN: Any power users of ChatGPT here? Do you face the following challenges?
Searching through past conversations is challenging. Currently, the only way is to export data and search, leading to thousands of matches.

Automatically segmenting conversations into categories like Personal, Work, Family, Health, etc. It would make navigating the interface more organized and less chaotic.

To assist new users in maximizing ChatGPT's potential, deeper conversation templates would be beneficial. Often, getting a specific answer requires a bit of back-and-forth. Detailed conversation examples could provide users with better intuition. The current basic prompt suggestions doesn't do justice to what can be achieved through ChatGPT.

https://twitter.com/heyfebin/status/1698305784965382295
Local RSS aggregator with optional AI summarisation
Confusing book, that ironically has the subject on interfaces - something that almost by definition should convey information as clearly as possible.

Confusion as the title of the book, why do we interface? evolves to a perhaps more interesting: why do we design? but it then leaves that question unanswered. Then is goes on to explain the alphabet and I bounced.
>Meanwhile most of the world hasn't used checks in 20+ years.

True, but the key word you used is "most". E.g. My home insurance refunds an annual dividend back to me and their method to pay me is paper check. Not an electronic direct deposit, nor a VISA giftcard, nor even a "credit" that can be applied as a discount off year's premium. It's a paper check.

>So of course it _can_ work just the same there.

Sure but that's talking in hypotheticals. Today, I have the reality of a paper check to deal with and Bank of America and Chase websites do not have options to upload images of checks for deposit. (Chase does have a paper check scanner option that doesn't require mobile phones but that's only for commercial accounts: https://www.chase.com/business/banking/services/quick-deposi...)

>"Suspicious activity" is such a bad strawman argument, i'm not sure how to address it. "Just thought you'd want to know your money is gone, lol."

No, you misunderstand. The better banking smartphone apps will require interactive approval from you to allow a particular suspicious transaction to happen. This prevents your money from being gone. (Example screenshot: https://www2.bac-assets.com/online-banking/spa-assets/images...)

> Browsers have had push notifications for quite some time now too...

No, web push finally came to Safari in iOS 16.4 which was just a few months ago in April 2023.

From the tone of your reply, it seems like you'd rather be argumentative instead of acknowledging that bank apps have some extra features that's convenient for some users.
No: there are 210 people/minute walking across the bridge (daylight hours only). It's amazing to see: they have to be four abreast to fit them all (two in each direction).
This looks very fishy to me. The publishing CERES Institute is just three people who are not associated with any major research institution (and two of them appear to be father and son). In their About section, they state:

"In recent years, the scientific community appears to have prioritized defining a 'scientific consensus' [...]. We believe this obsession with 'forming a consensus' contradicts the ethos of true scientific inquiry and open-ended scientific research."

So, to me, this looks less like a real scientific study but like some people who just want to prove climate science wrong.

And, yes, like @rini17 writes: We do track temperature with satellites mostly. And not just since yesterday.
Disagree. Money is a hell of a motivator. I know multiple people who say “yes my employer XYZ is doing horrible things. I’m at peace with it because they pay so well.”
Today over 7000 pedestrians are killed in the U.S. every year, and the number is going up, not down.

Today cars are heavier, faster, and more deadly to pedestrians than ever before.

Today isn’t a good time to be a pedestrian in the U.S.
> You have to remember to pay back your credit card debt before the clock runs out

In my experience paying with credit is a fire and forget action, since the money is debited automatically at the end of the month, with no interest. The UX is great, since it only takes a card swipe [as long as I have the funds to pay it back and I'm within my credit limit].

In an scenario where you are not debited right away, I agree completely. But I would only expect that to happen by accident or if the user lacks the financial literacy to understand there are better ways to buy whatever they want. I may be missing some financial corner cases.
An LLM won't tell you that the authors obfuscated it because they don't know what the fuck they did. You need a human for that.
It may be a free subscription, but it's still an ongoing, no-opt-out commercial software service relationship with Apple, Inc. That's why it has a Terms of Service [0] – which is effectively a ToS for the iPhone hardware itself, as there is no way to use it without Apple's OS.

[0] https://www.apple.com/legal/sla/docs/iOS16_iPadOS16.pdf (the iOS ToS)

(And I think it's noteworthy how that ToS' language bounces freely between "hardware" and "software"; how it fluctuates between "software license agreement" and "by using your iPhone ("device"), you are agreeing to...". Apple hardware and software are fused together: there is no practical difference).
"Every program can be shortened by one line, and every program contains at least one bug. By which we can infer that every program can be reduced to a single, incorrect line of code."
> for better or worse

Can't be worse than The Hobbit and the Rings of Power films.
Researchers propose using pulsars to localize gravitational wave sources
What does AI or ChatGPT have to do with this story?
How are EleutherAI and Carper funded?
I remember Microsoft Works better!

I had it on the first computer that I owned and could do all kinds of stuff with it. Aside from Works I also got some version of Visual Basic. I still remember playing around with those programs.

https://en.wikipedia.org/wiki/Microsoft_Works
There can be enough slots and still have them all be booked up by third parties for resale. This is an orthogonal issue.
I have a clock that is smooth. Bigger batteries help with that, compared to a small wristwatch battery.

A quartz wristwatch with a smooth seconds hand? How long does the battery last?
I doubt there are 15 billion mobile phones in enough use that they are fully discharged and charged every two days. That's two for every person on the planet including including the 2Bn who are under 14 and including the billion who have no access to electricity. In electricity terms, a power shower can be 5-10KW so what you're talking about - the phone charge waste - is the equivalent of running one at 4KW for 7 seconds longer. Who is campaigning to get people to shave 30 seconds off their shower time?

Compare with the amount of money, energy waste, heat waste, pollution, of driving every journey less than 3 miles which could plausibly be biked or walked or bussed or trammed - between North America and Europe closing in on a billion people, estimate 20% of them driving 3 miles every 3 days and we're in the region of 200,000,000 miles of unnecessary driving every day and tens of millions of litres of gas/diesel burned
Richard Watkins Horological Books
Instead of gluing themselves to streets, these so called green groups should do something useful and protest RTO.
And source code for the customizations (essentially drivers) that the OS needed for your particular hardware!

#1 reason I hack on vintage computers: top to bottom documentation and source, and still small enough to fit in one human's head.
I share your feeling. It feels like design almost became a goal in and of itself due to the fact that--for some users--a good design will be a decisive factor in making a purchase. This is much more measurable than user satisfaction and efficiency since the influence happens at the purchase point which is observable to the business. Good designers know this, hence the related mantra of, "The customer is not the user," but when you have gotten that far, McNamara fallacy often is your default: you know all the metrics are biased, so you use the only thing available.

Touch pads in automobiles feels like the prototypical example of this. Terrible for functionality, shipped due to... it being fancy? People purchasing it because there was no alternative or it took actually using it for quite some time for the defects to be apparent.
Ear Training – How to Recognize Notes, Scales, Chords and More [video]
Yep. I recently serviced a Tissot from the late 1930s – it was running fine, it was just a reasonable thing to do after all these years to prolong its lifespan. You wouldn't be able to tell that it needs a service without looking at timegrapher readings.
Glad you enjoyed it, and good luck with your project!
MDPI is also not exactly a reputable publisher, I wouldn't assign much value to "peer-reviewed" in this case. Not that it's entirely reliable for reputable journals either, but this looks like the kind of journal you'd choose if you don't want too much scrutiny in peer review.
The Guidance Notes on the Cooperative Principles (2017)
How freedom and isolation go hand in hand.
I see your point, in the sense that local software is in theory more permanent, more reliable. But the issue is more subtle that you are describing. Is the local-first program* free software, or proprietary adware? Is its sole function to communicate with some particular company's API? What is better for digital freedom, the Reddit website or the official "Reddit app"?

If a company is going to be gating their API behind some proprietary shovelware anyway, I would rather they write it in a plaintext scripting language (JavaScript) that runs inside a free software virtual machine (Firefox) which lets me intercept and control it.

*Yes, "program". How I hate "apps". Perverse term.
Do you have any blog post, video or anything that shows how to build your project?
The United States of Japan (2018)
Does https://www.midjourney.com/app/ work better than interacting with Discord chat?
I jumped into using Bartender when I got a new Macbook with the camera notch. I'd been dealing with some apps on narrower screens having menus that hid the leftmost menubar icons, but the notch sealed the deal.

Bartender just works. Recommended highly.
Amsterdam is a tourist hub. And even in Amsterdam, local focused places, like supermarkets or a pharmacy will often only take maestro.
If the ecosystem is based on open source software, the community will fork it like it always does when someone tries to control it.

You’ll end up with a fork of Chromium/Blink that doesn’t have WEI. And it will be used to surf web sites. While the official browser from Google would be used to access sites that require WEI attestations. Just like the Bank of America app would.

Corporate power in pushing Chrome for everything can be limited if we have open source alternatives. Look at Firefox and what it did to M$IE, which had the full power of Micro$oft behind it. That only happened because Netscape chose to OPEN SOURCE their code base. They couldn’t beat IE on their own, but the open source community could.

Well, that and WebKit, which was basically adopted by Apple (Microsoft’s competitor) from another open source browser, Konqueror! And that led to Chrome, Chromium and Blink etc.

In short — open source is the best way we can check corporate power on the software side.

On the hardware side, it’s far more difficult, and if the vendors choose to ban any “unapproved” apps (eg requiring Safari WebView rendering engine in all apps on non-jailbroken iPhones) then the best tool we have is government antitrust laws. Maybe one day, in that area too, open source hardware will be the people’s best weapon. But not today :-/
You're going to have a hard time convincing penguins of that.
If Reddit is racist, every place is racist.

If racism is the natural condition of humanity, and you need ocean-boiling engines of censorship constantly watching and suppressing content to shape it into some bonsai fiction of humanity that pleases certain people, then we don't deserve otherwise.

I'd rather arrive at that pretty bonsai of humanity through education of society at a massive scale than censorship at a massive scale.
Show HN: Oxlip – a functional IDL compiling to OpenAPI
Predictably there will be near to zero interest in the arguments put forward by the eighteen authors in Climate and additionally in a paper in *Research in Astronomy and Astrophysics".

https://iopscience.iop.org/article/10.1088/1674-4527/acf18e
Accepted Manuscript online 17 August 2023

This new study suggests that urban warming might account for up to 40% of the warming since 1850. IPCC goes for 10%.
Amazing, not a single mention of FLOSS.
I had an old IBM luggable at one point that had the BIOS source listed in manual.
Most of them, including that one, pop up the full note text if you mouse over (annoying UI but helped for that one note). I appreciate that the notes worked without javascript :).
I always liked the name of the Chevy Nova. "No Va", meaning "doesn't go" in Spanish, and somewhat close to it in Italian, Portuguese, etc.
No mention of ocean/sea temperature rise in this paper?
The Lost Bass project: The search for Paul McCartney’s original Höfner bass
That doesn't fly in all production environments though.

Sometimes doing 10,000 function calls is a hell of a lot more expensive than sending a 10,000 sized array to one function call.

I'm all for simplifying code, but not to the point of "start at date 0000-00-00 and increment upwards, so what, computers are fast" level (which is close to the type of person I'm taking about)

There's a certain threshold that I would imagine is different for different domains within different companies and perhaps different teams.

I'm fine with people who come out of programming 101 and want to continue to learn new programming ideas, not someone who's going to say my code is wrong because they didn't cover it in their 101 class.
Your and others' comments on this thread remind me of a though I had lately.
In the "before times", you would buy things that would last. So naturally, the companies that made them could not sell new products.

Planned obsolescence was one natural outcome that we ended up with. An electrical engineers I know told me how designing a CPU that would last a lifetime is relatively easy compared to designing an equipment that will fail only 5 years from now, but not earlier.

I wonder if there was a way we could take the other path. Keep manufacturing solid, long lasting products but also being financially sound. Right now economy, to me, seems like a thing of perpetual growth, but in a cancer-like way.
Fun, I have a poor command of the English language and I spotted that. But then I assumed it must be correct. Thanks for pointing it out.
That's partly a Java issue though, due to how streams are implemented. The same code in Kotlin is easy to debug.
Counterpoint: maybe the hard problem of consciousness is a nothing burger. Roughly speaking this is sometimes called anomalous materialism. My personal sense is that the observable correlations between physical activity in the brain on the one hand and conscious perception on the other is sufficiently well documented that it is reasonable to assert that for every conscious perception there is a one to one physical correlation. If that is the case then, regardless of how one resolves the question of consciousness per se, studying the physical activity is studying the mechanics of consciousness. And thus to say we now nothing about it is simply wrong.

As to the question of why I think understanding per se isn't related to consciousness there are a few ways to think about this: 1) the philosophical zombie _understands_ without being conscious, 2) various parts of the brain are understood to participate in understanding without being critical to consciousness (eg, I used to wake up in the morning knowing how to solve a homework problem that I didn't know how to solve when I went to sleep) and 3) artificial neural networks and other machine learning approaches can reasonably be said to understand specific things without being conscious. I think that if it isn't totally obvious, it is at least reasonable to assert that very large language models understand some things but are not conscious in any way.

Recall that what I object to here is the bald assertion that we know nothing about these phenomenon. This just isn't the case operationally, philosophically, ontologically, whatever way you want to look at it.