skysight-inc/HackerNews huggingface dataset:
Our USA global empire from 1945 to present invests mostly in resource extraction in poor and underdeveloped countries. Aid comes in the form of providing food and medicine, probably the worst help that could be given to countries with virtually no infrastructure.

China pays for infrastructure to be built of the type and scale in countries that haven't seen this type of investment since their respective post-war expansionary periods, which most likely ended 60+ years ago. We Americans don't like it, because this represents moves towards the attempted changing of the guard, but we can't do anything but complain. At this point we can't invest in our own infrastructure, much less improve other countries'. But it feels like these infrastructure investments should have happened decades ago, and their net effects would have been to raise the standard of living of millions, or billions. Agreed that this plan seems to be winding down, unfortunately it doesn't seem to work.

It looks like China will actually pivot their economy to tech. Airplanes, computers, microchips, and soon, software...
What sort of onboarding path do you see to get a majority of the energy consumers (both the populace and industry) willing to accept this? How could the public will to make that change be created?

This feels like about as useful a solution as saying "the US could balance their budget by simply disbanding their military". Would it work if implemented? Sure. Would the resulting world be arguably better than before? Quite possibly. Is there a path to that outcome from the present day with a nonzero chance of success? Well...
Site is being hugged to death but the Wayback Machine seems to have it: https://web.archive.org/web/20231002183138/https://www.aidem...
but that education would allow more people to do research on muscular dystrophy and other problems.

if we want to solve the worlds problems we need more people with the capacity to work on them. only education is capable of doing that.
Blighted Pizza Hut, wants to into 30 housing units. The local board is says no
Chromebooks do have that integration with the Google Messages app on Android though, unsurprisingly.

+1 on it being a really nice quality of life feature.
It's also wrong. His numbers are exaggerated and provided without any source. In 1970, it was closer to 250 hours of minimum wage for tuition alone (no living expenses) as minimum wage was $1.60 and the cost of tuition for a public university (near me) was $420 for 30 credit hours. Today, that same university is $6,270 for 30 credit hours of tuition, which is around 520 hours of work at $12/hour (which is $1.60 expressed in nominal 2023 dollars and is also the minimum wage in the state).

While I realize that's still a little more than 2x the amount of working hours, it's definitely not as depressing as 20x the amount of working hours as the poster stated.
Beware the ChatBot, or Musings on a Modern Prometheus
The George Floyd video, if it came out today, would by itself be proof of nothing. Journalists have to do a lot more fact-checking of video than they did a few years ago.
Anthropological studies of (some of the few remaining) contemporary hunter-gatherer societies don't show the presumed division of labor (or several other presumptions either, like pervasive hinger, or the amount of time spent on food collection) written up by 19th century European naturalists.
Don't conflate reality with math. The map is not the territory. The universe is infinite until it is proven not to be, because infinity cannot be measured.
Reagan slashed university funding and funded the GI bill instead. No need to draft people, we can just send the poor. It’s a win-win /s
How much of that is just the vendors putting keywords in their search match dialogs to broaden their scope?

The example I used to hit all the time, was searching for RDP in apple/android/etc app market spaces, the first few hits aren't even capable of RDP and are 3rd parties selling their proprietary screen sharing app rather than actual RDP clients. The app stores seem to have equated RDP or VNC with "screen sharing" and say ~80% of the results don't even support the protocol in question.

Although, without my phone handy I just dumped it into the web based interface and it actually returned a half dozen RDP clients at the top, but then in the second ten, was netflix, facebook, ms teams and various other apps completely unrelated to even screen sharing.

Looks like if you pay enough you can show up in every single query.
Danish keyboards also require you to press '¨' first and then 'o' to produce 'ö'.
You can upgrade and repair your laptop!

But after a few years you can no longer update your web browser.
And serfs were tied to and sold with the land for hundreds of years. They were essentially slaves.

What difference do the origins make, all that matters is if you have a generation that can’t tell the difference it all dies.
Tell HN: GPT-4-32k API has a big bug
I've been using the model on Poe but almost every response I get from it repeats itself. Sometimes in the middle of writing a code, it injects things like "I apologize but your instruction was cut off" and breaks the flow of the code by typing ```python again.

When it's not code, the model sends one output twice, so you have to delete the redundant part yourself.

I don't know if it happens to other users of this specific model, but at least on Poe, this issue has been going on for quite a while now.
Yeah, definitely. The only real value I've had from going in is when we've got some kind of social event planned (over teams / zoom this sucks) and when we've gone in with the specific plan of talking about a how we can implement a new feature which is complex and touches multiple teams (which also sucks to do online).
Their PR department
That last few Lyfts I have ridden in had drivers that didn't 100% understand the English language. It's very possible they mistook the banging action as something other than "Hey, stop! I've left something in the car."
That enrico account seems a bit iffy. Seems somewhat biased towards trump, Russia, China (maybe NK too?), and consistently against Biden and Ukraine (but nothing else?)?
Everything you described - periodic reminders and checklists - can still be done with the stock applications.

You can even automate turning off bluetooth and airdrop yourself, again, using the built-in automation functions.

So again: what does this 'security' app you're pushing as so necessary, do that cannot be done with the OS's built-in apps?

Also: can the peanut gallery nonsense about iOS being "busy encouraging you to enable" things. Bluetooth is only re-enabled if you disable it from the quick panel, and the OS tells you it will re-enable it. It will not re-enable it if disabled from the settings app. Airdrop does not re-enable itself, ever...
ha ha when you get into this mode you don't know how to exit!
Yeah. ~$10k in costs and repairs after a flooded basement on January 1st this year, ~$5k to get a new roof (I'm guessing, we were going to do that after the flooded basement is done, and that's still in progress). >$15k for implants/new bridge I've been saving up for for two years (while my uncovered teeth have been slowly decaying over there), and now I discovered I might have to get my other bridge replaced if there's any issues with a root canal I'm getting tomorrow, so possibly another sudden $5k+ I didn't expect.

Also we somehow owed over $6000 in taxes this year despite me increasing how much money was set aside each paycheck by $250 per paycheck after the same thing happened the previous year.

We still have an emergency savings, but wow is life working hard to keep depleting it. There's a chance I might have to liquidate some investments to pay for everything this year.
Ah, indeed - can't be too high-profile. I watch candid interviews of random Russians on the street fairly frequently, and the fear of the sentence is nearly ubiquitous.
If taxation is theft, why don’t you move to Somalia or start a cartel in a remote region of Mexico and live there? Or perhaps there are benefits you are receiving from living with a functioning government?
Does this also work on 4s?
I think it would probably take me around two or three weeks max of dedicated time to develop. People in the Zig community were even more optimistic on timings.

The sponsorship quantity is actually based on such estimation
Nothing you stated in your comment contradicts the statement from CNN that you are quoting. I'm guessing this is about CNN describing to its American readers what you take as a natural harmonious fact?
Show HN: We Built an API for AI Calling
Yes and we use this service all the time when we bring our 35lb golden doodle with us. I’d way rather wait an extra 10 minutes up front instead of getting into a 5 minute discussion with the driver about how we won’t be putting our dog in the trunk.
When people say "talk to a lawyer" how does one go about finding a lawyer? Like in this case, would it be an employment lawyer, a contract lawyer? And what sorts of rates could we expect? Obviously it varies depending on the contract, but I always see people advise that people talk to a lawyer when doing XYZ which makes sense, but I never understood the exact process for this.
After seeing the new, lax f-strings, I'm realizing I'm pretty content with Rust’s identifiers-only approach to inline string formatting.
I'd love to say the unrelated apps bought ads, but that's not the case. The Play Store clearly denotes when there's an ad in your search results, but the vast majority of the unrelated apps have no ads.
How I Am a Marxist
what's the purpose of padding with the "." instead of spaces?

also, the "dirty" chars where they are not all "." chars. is this just a quirk of the sketch to ascii code base? it's like the first prompt to an image generation, but the second modified prompt starts to clean up the image. only, they stopped and accepted the results of the first output.???
Sure looked like it.
> The only modern language that gets it right is Swift:

print("...".count)
// => 1

And Erlang/Elixir! I guess they are not "cool" enough. But they correctly interpret that as one grapheme cluster.

% erl +pc unicode
> string:length("...").
1

(... here is the U+1F926 U+1F3FB U+200D U+2642 U+FE0F emoji)
Just run the miniforge install script if you want a very friction-free install. I'm not a big conda fan, but the "install in my home directory" use case is very well covered by miniforge.
https://github.com/conda-forge/miniforge/
It's great to see LLM use cases that go beyond just answering questions.
Ask HN: How do I sent a bug report for a Google Pixel phone?
I helped a friend decide on a new phone and the choice was a Google Pixel 4a. Now the problem is, that the main camera very frequently doesn't work. The camera app stays black or crashes altogether. I can see the segfault of android.hardware.camera.provider in the logs, but I can't figure out how to report a crash to Google. Is this even possible? Can I open a bug report somewhere? I need a Shibboleet access.
OpenNT was based on the leak. https://crustywindo.ws/OpenNT_4.5
I mean, it makes sense. Unless you are living some extravagant lifestyle, beyond a certain point, income just gets hoarded straight into savings. If I made $1M a year, I wouldn't even be able to spend it if I wanted to. I couldn't think of anything to do with that money besides invest it somewhere or give it away. There are a lot of these doctors, lawyers, and corporate executives who make more money than they could possibly spend, so of course it all just gets slammed into savings.
Before the PC dominated there were lots of idiosyncratic machines with idiosyncratic architectures. Most of them were useless to the average consumer. Computers were used by businesses and scientists; and unless they had a small business, the average person was unlikely to want or need one.

The uses that did take off involved children: education and gaming. Many "home computers" were basically video game consoles in terms of hardware, but they had keyboards and could be programmed. People sold commercial games for these systems, but they were also the first systems for which kids got interested in making their own games. You had to have an interest in programming the machine to a very low level in order to make a game; there was no Unreal or Unity to hold your hand. But the machines were simple and well documented; every bit of hardware (graphics chip, sound chip, joystick port, etc.) had info on how to program it in the manuals that came with the machine (at least for common machines like Commodore ones).

Some of them, most notably the Apple II (US) and BBC Micro (UK), were purchased by schools for educational purposes. Special "edutainment" programs would be run on them to teach kids things like math, reading, and geography. The most famous such program was The Oregon Trail, which simulated an expedition across the western United States before it was settled, but there were hundreds of such programs across the many different computing platforms.

In the 8-bit PC era, because it was unclear what people would use PCs for, it was also expected that they would come up with their own applications and to that end almost all of them came with the programming language BASIC, allowing the user to get started with programming right away. This was considered something of a high point in computing history, because it gave the notion that computers were there to be programmed and to do exactly what their users wanted. As 16-bit and 32-bit machines took their place, programming tools became optional add-ons and it took more and more time and cost to write useful programs for them. Some of the non-IBM-compatible 16-bit machines, like the Atari ST and Amiga, retained some of the "game console" architecture and had amazing graphics and sound capability. With the right tools you could do some really impressive things with them.

PCs didn't become common consumer products until the mid-late 90s when the biggest consumer killer app emerged for them: the internet. This corresponded nicely with the release of Windows 95, the first end-user Windows OS that could run full-fat 32-bit applications. Now that they had a primary purpose for the average consumer, interest in marketing them as programmable devices waned over the next three decades to the present day, when the idea is to prevent the end user from running any but preapproved software, especially on the PC's replacement as internet gateway: smartphones.

We had much more fun with our janky little machines back then, even if we couldn't do nearly as much. We've reclaimed a little of that with open source operating systems like Linux and BSD, but it's still not quite the same.
... that whole Freudian paradigm based on sex seems like it could have come from a different civilization. With Freud it seemed like something that had nothing obviously to do with sex had to do with sex whereas even by the 1970s with Kohut you were finding problems with sex really had to do with something else (narcissism)

Not too long ago you could take for granted that people were intrinsically motivated by sex (e.g. like they are motivated to eat) but seeing people's behavior today (like the homosocial "man-o-sphere") I've started to question that. That is, you see the person who lives by themselves who is very disturbed if their libido is absent (I dunno, I took a Lexapro and didn't think about sex at all for a week, I didn't even think that I was thinking about sex, I just thought about other things) or people for whom sexuality seems to matter just as a sort of competition.
> As Stop Funding Fake News activists told a news site later that June, they convinced 40 brands—including Adobe, Chelsea FC, Harry’s, Experion, eBay, Moonpig, and Manchester United—to block some news outlets from running their ads, essentially starving the sites of revenue in a tactic called “demonetizing.” Stop Funding Fake News also announced that they were “educating” ad agencies, although this seems a euphemism for targeting people or messages that you don’t like.

If no-one visits an outlet, ads displayed in it are worthless, and the outlet will lose funding by losing its audience. If this Center for Countering Digital Hate valued democracy, they would have gone after the audiences of these outlets. Instead they prefer to control what people see (i.e. which news outlets are viable) by lobbying the corporate class, regardless of the public's wishes.
Enormous caveat: Judging from this article, Lyft appears to be unwilling to give even a shadow of an idea of how the cat came to be lost outside. Like everybody else, I can only assume the driver abandoned it.

That said: I feel out of touch, reading all the comments on Ars to the effect of "the driver should do some soul-searching". The harshest take I've seen is a single comment suggesting that they should be fired. But this is animal abuse. It is the theft (effectively, after they realized what happened) and discarding of a stranger's beloved pet. It might have never been found. It might have died. This is not even to mention the psychological damages. The driver should face jail time.

When I think about a person doing this, I feel hatred. I can't help it, and I don't say that lightly - I can understand why people do all sorts of horrific things. But this is in the realm where I can't even imagine what it is like to have the mental framework to choose this course of action (not to say that it is more immoral than my unspoken examples of "horrific" things - of course not - but rather that it is more inexplicable, i.e. less human-seeming). Short of some extenuating circumstance that Lyft is inexplicably withholding, I have a hard time considering this behavior as anything other than a sign of simple incompatibility with society.
Anyone else afraid to apply at spaceX due to the unstable mind of the owner?
yeap that could be an extension of the shorthand syntax, but note that pick/1 also works with any "path expression" ex: pick(if .a then .b.c else .x end)
Just read through and wondering if you could shed a bit more light onto how you’re decreasing latency? Also would like to learn more about the types of prompting you found to be effective.
No, it just had an allrecipes result at the top. Maybe they mark some recipe websites as good? Maybe they put less importance on quantity of text. Maybe they are not motivated to send me to a page where I need to scroll through a blog post (and ads) to get to the ingredients/steps.
HN elided the “how” at the start of the title, and I’ve failed to think of a better replacement. Open to suggestions
Stackoverflow is about expert programmer answering questions from novice programmers (it can be novice on a specific tech, not necessarily junior devs). How will chatgpt learn from expert programmers, who don't need chatgpt to code something up.
Yeah ChromeOS ARM support is already there, they just need the hardware. I dabbled with the Linux container support on my Lenovo Duet and on a larger more powerful device it would be totally usable. But it seems all the ARM devices are 4GB RAM configs with weak SoC's.
I consulted for a Blue Cross Blue Shield affiliate (big health insurance group for our non-US readers) that used Excel spreadsheets for managing all their plans and driving their claims processing. This was a company that did 2+ billion dollars a year in business back in 2007.

It was mind-boggling. They had a team of 20 people updating spreadsheets. Hopefully they've gotten their stuff together by now - but I doubt it. We tried to get them to buy a product data management suite (they were bad at building software in-house)...they finally agreed...then the recession hit, and they reversed course.
WTF is wrong with that driver? How could he be so uncaring like that? All it would take is a drive back with the cat, he must have knowingly just dumped it somewhere and drove off. He should definitely get removed from the platform for that.
You need to swap out the mainboard to install Linux?
I'm so disappointed with react these days but yes, it used to be.
My bold prediction is that as consoles become more and more architecturally similar to home computers and MS & Sony continue to port more titles to PC, we will eventually see a unification of sorts where games are by default available on PC, with consoles serving as essentially a consistent and well-tested PC configuration for people who don't want to futz around with PC building. That's the role Steam Machines were supposed to play. They were a little too early IMO but the concept seems solid.
Location: Seattle, WA

Remote: Yes, hybrid preferred, in office ok

Willing to relocate: For climate tech roles

Technologies: TypeScript/JavaScript, Node, Go, SQL, noSQL, AWS, React, Express, Docker, CRDT/Yjs, Websocket, postgres, mongo

Résumé/CV: https://www.linkedin.com/in/richardalancole/

I built the React client app and real-time collaboration engine for Pennant - https://pennant-notebook.github.io/
I'm interested in a wide range of tech, especially in the energy sector. Backend oriented and I'm comfortable around the whole stack.

Email: richard dot af dot cole at gmail
There is an argument that the US has a big stick not to win wars but to convince everyone else not to bother.

Also an argument the US prefers to spend money than soldiers lives. And you can argue that all things considered the Taliban are a bunch of dummies because they could have good faith negotiated a power sharing agreement that kept the money flowing.
and one that's filled with years of cruft with a subscription service tacked on but they don't really do anything and just milk it.
> The best computers could handle back then was MPEG-1 video…

Fun fact: MPEG-1 decode needed enough horsepower that software decode implementations shipped several years after popular-for-CD-ROM video formats like Cinepak¹.

The timeline: Cinepak shipped as part of QuickTime in 1992. Myst (a very popular CD-ROM title which used Cinepak) shipped in 1993. Apple shipped their MPEG-1 QuickTime extension (PowerPC-only) in 1997.

¹ https://en.wikipedia.org/wiki/Cinepak
Other countries have the rule of law and you can sue a developer. That’s not possible in China. I did read where disgruntled Chinese are withholding payments on these unfinished buildings. Not sure what the repercussions could be for those who do it.
As a stable diffusion user this is impressive. But with the SD practice under my belt I still prefer local AI solutions for privacy reasons.
Using containers is a reasonable workaround:

https://realpython.com/python-versions-docker/#running-pytho...
I work on building VPPs. Two interesting problems that come up:

- Counter-factuals; you're often paying someone to not do something, and it is really, really confusing and hard sometimes to measure whether something didn't happen. The car didn't charge at 4pm.. would it have charged if we hadn't told the charger to not charge at 4pm? What if the owner planned to leave at 4.10pm anyway?

- Double counting & profit sharing: There is a surprising amount of money on the table here and kind of a sudden frenzy - what happens when Ford auto-enrolls your new car into their VPP for their own purposes, and you sell it yourself to an aggregator like us, and your utility sells it too? And how do the proceeds get split?
The only modern language that gets it right is Swift:

Apple did a fairly good job with unicode string handling starting in Cocoa and Objective-C, by providing methods to get the number of code points and/or bytes:

https://stackoverflow.com/questions/15582267/cfstring-count-...

I feel that this support of both character count and buffer size in bytes is probably the way to go. But Python 3 went wrong by trying to abstract it away with encodings that have unintuitive pitfalls that broke compatibility with Python 2:

https://blog.feabhas.com/2019/02/python-3-unicode-and-byte-s...

There's also the normalization issue. Apple goofed (IMHO) when they used NFD in HFS+ filenames while everyone else went with NFC, but fixed that in APFS:

https://unicode.org/faq/normalization.html

https://medium.com/@sthadewald/the-utf-8-hell-of-mac-osx-fee...