skysight-inc/HackerNews huggingface dataset:
"AI-driven improvements will be especially important for poor countries, where the vast majority of under-5 deaths happen," he wrote.

Always with the poor countries. How does he know this won’t totally wreck poor countries ?

Climate change is going to absolutely ruin poor countries long before they need an AI doctor which gives false information.

Meanwhile wheat does he think these AI doctors run on ? Air?

Fossil fuels.
Hard to disagree with any of the points Stallman listed but this stood out as especially egregious and petty.

>Google cuts off accounts for users that resell Pixel phones [0]. They lose access to all of their mail and documents stored in Google servers under that account.

>It should be illegal to put any "terms of service" on a physical product. It should also be illegal to close an account on a service without letting the user download whatever was stored there.

[0] https://www.theguardian.com/technology/2016/nov/17/google-su...
Agreed. Back when I was wringing the maximum utility out of every dollar, an iPod Touch alongside a feature phone provided a whole lot of usefulness for a few years, even with no mobile connection.
I'm definitely a fan of the "batteries included" approach, but I am ambivalent on EF because I feel like it is still a bit too magic and gets abused. Though it's not like it's a big deal to use whatever else you prefer instead (I am a big fan of the inline SQL with Dapper approach).
Bard read this and now thinks it's shut down: https://mobile.twitter.com/juanbuis/status/16382891863514562...
So I daily drive a 1988 saab 900, with very nice haptic controls. My engine blew up at the end of february. In the last 4 weeks I have been driving my wife's car, a 1990 Saab 9000. Automatic Climate Control is great. Last week I got the 900 back up and running and it's such a stunning difference between a car that was engineered originally in the 70's and one that was 'new' in the late 80s.

In my 900 there's basically 2 heat settings, ICE COLD and FIREY. It's best controlled by adjusting the return air flap / fan speed or cracking the windows. It's never right, it's always fiddly. I don't like it, except on very cold days it has no problem.

I notice that the 9000 I spend much less time fiddling with buttons, but when I do... it takes me longer. On my 900, I don't even think about it, like when you drive stick shift, you just shift, no mental thought. You think it and do it in one motion, like using vim hotkeys.

So - now I will be back to driving my 900 this week after I finish buttoning up the interior pieces, and I don't know if I like it more or less.

not sure why I typed this, I like saab.
Some people do pronounce it that way, using the 'exec' in 'executive' instead of the one in 'execution'
it's been standardized by the IETF recently: https://jmap.io/

and there's a couple of client & server implementations https://jmap.io/software.html

but it's a long long way from popular yet AFAICT from the lack of support from the big hosted mail providers other than fastmail.
Yes, at https://www.elonmusk.today/
Sure, but at some point the last sane developer either quits or retires, and then they are completely f*ed.
Right, but it's no more disturbing than the average mis-aligned output from DALLE-2. (Princess Peach is humanoid, not a squirrel).

The parent comment is welcome to correct me, but given the context of their comment I feel like it should be flagged. At the very least for inciting a toxic flamewar; but really it's just racist.

This isn't 4chan.
It quite confidently told me that Michael Caine played Patrick Bateman's butler Alfred in American Psycho... Bard is like your 80 year old confused grandmother at the moment
My first conversation with Google Bard
I'm here to read high quality comments. If I'm unable to distinguish between high and low quality comments then I have another problem... maybe I'm the one that's not human.
That tweet is a hopelessly optimistic reshaping of the data. The Nordhaus paper linked to in a reply is a far better assessment.

France's attempts inside France, Finland, and the UK all look like Vogtle. There's all Summer in the US, which fared even worse than Vogtle.

For US construction, Vogtle is a best case scenario, matching the disasters of the very last US disasters as well as European construction costs.

There is no financial backer that will continue to throw away money like what was done at Vogtle. The next US reactor definitely needs to be something massively different.

The SMR might be the next tech, and the BWRX-300 is somehow dubiously cast as an SMR, but "pushing forward" is just some press releases without much chance of success.

And that's the fundamental problem with nuclear, it's all hopes and dreams and press releases, along with missing deadlines and budgets if a sufficiently large fool can be found to front the money.
Ask HN: Have you made any money off Substack?
It’s Game over on Vocal Deepfakes
Agreed. I guess "when" just reads a little bit better (english-wise), then.
> starting around the iPhone 13, phones got really good.

ILC cameras also got really good.

I'm not at all doubting that smartphones are the primary cannibalization vector, but even for people who prefer to use cameras with significantly larger sensors than can be put into a smartphone I think the cameras themselves reached a point years ago where it became difficult even for ILC enthusiasts to justify upgrades on a regular basis because what people already owned was "Good Enough". I reached this point with the Sony A7R Mk3 and other people probably reached this point sooner.

For years it felt like Canon and Nikon were kind of aware this would happen with ILCs and were dragging their feet on camera body tech making incremental upgrades behind where the technology should have been if they were competing full speed, and then other vendors like Sony just came smashing in without being part of this implicit agreement and pushed camera body tech along extremely quickly for a few years (with Canon/Nikon having to follow along to some degree to keep up) and it didn't take many iterations of this pushing the technology to where it could be for ILC camera bodies to be something you feel no itch to upgrade from year to year because the shiny new thing is an extremely marginal upgrade.

So the cannibalization of the market probably had two fronts, the larger one from smartphones, and a smaller but still significant one from "Good Enough" (which is an issue smartphones are starting to run into as well).
Alternatively, use the account picker:

https://accounts.google.com/SignOutOptions?continue=https://bard.google.com

Add:

https://accounts.google.com/SignOutOptions?continue=

to any Google service to bring up this account picker.
I worked at a startup that failed in an impressively incompetent manner. The founders and core employees could not ship in a timely fashion and refused to validate their product or talk to users. However they made sure to give employees the most outrageous bunch of swag. I'm talking mugs, blankets, hoodies, tote bags, backpacks, pens, really anything you could imagine. All very good quality. I gave a lot of it to family and loved ones, who still use it. I still use the blanket personally. Maybe the founders should have gone into the swag industry? Honestly seemed to be where their hearts were.
I technically am still a consultant, but I largely shifted to working on my own products (including Cydia, for which I am mostly known).
So they're not technically lying but are using weasel words to try to heavily imply a narrative?
I’d managed to miss the memo that money market funds have such high rates now. I’ll have to consider doing the same, honestly…
Country domains are probably safe as well given how popular .io is.
fzf includes the path in your match. So, unless the directories also have unpractical names, this typically won’t be a problem.

Learning for me: Brew suggests to install the shortcuts but doesn’t automatically do this. Just activated this and Ctrl-R is a big improvement this way.
You shouldn't be trusting random comments as truth in the first place. Maybe learn to identify high value first? Then you can just train on high value targets. Just because (hypothetically) 4-chan is full of humans doesn't make it suddenly a good training target for AI.
I’d probably do Render these days.
I view frequent upgrades in the same way as LetsEncrypt's short certificate expiry. It encourages you to create a system that you trust to be upgradeable, rather than a beast that sits, untouched for fear it rears it's head in some ugly manner.

Frankly, places that put off updates have always been a bit of a mess from personal experience and I'd rather have smaller more frequent updates that take a day or two every few years than massive irregular ones that aren't feasible to apply.
As I said in a different comment, I think this is simply the wrong optimization.

When you are running to your stop you better know already what train you want to take. Plan the route then go to the platform instead of get to the platform and panic about what train to take.

I never ever had to "check every platform individually" and this was never something that took any time because this was never an action. The flow was always, decide on a route(choose train)->buy tickets if needed->get to the station->check the central announcement panel for platform corresponding to train number->get to platform->get on train. The choice was already made in the first step. The only difference before the internet existed was that ticket purchase was done after getting to the station. The choice of train was still done ahead of time using the train book or the train information telephone line.
HN guideline: Assume good faith.
The bank had over 200 billion in assets. Would 200 million even be more than a counting error when a bank run happens?
BingChat had _a lot of_ issues on the start. And it was built by the same company that made GPT-3.
> 101 projects

Yikes. This is in C# I assume? If in VB, I'd run one project through Instant C# and see how many problems you encounter. There are lots of VBisms that are simply not in C# (like statement for one, xml literals, etc...).

Run the simplest project through the `upgrade-assistant` tool. It'll convert it to .NET Core. I saw the sibling post recommend .NET Standard, but if you don't plan on using anything legacy this is more headache than its worth.

But yeah, I hear you on the nuget dependencies. Some of them were never ported to .NET Standard or Core so you are left trying to recompile them manually yourself.
Yeah that's pretty bad... I've given away two of the phones I've owned. Would I have gotten my GMail accounts cut off for that?
Midjourney already allows this - sort of - with image remixing.

From everything I tried, the results were worse.

Again, I think this is going to remain a problem for a long time - but it will probably improve slightly with each iteration. Either way there's so many use cases where the cost-benefit will massively favor AI generated art, and I think the % of cases will continue to increase - albeit slowly.

Similar to self-driving cars - they've been in limited availability in Phoenix for a long time, and now SF. The list of cities will grow, and the limitations will decrease - but I still can't see the vast majority of trips being self-driven within the next 20 years.

In the same way, I don't see AI generating the vast majority of Pixar films in 20 years. Nor AI generating Marvel comic strips or kids cartoons. Etc.

Sure - some people will be using it for these use cases. They already are, and were before GPT.

I don't see this killing jobs, but limiting job growth instead.
dotnet upgrade assistant or dotnet try-convert can help with that.

- dotnet try-convert: https://github.com/dotnet/try-convert

- dotnet upgrade assistant: https://dotnet.microsoft.com/en-us/platform/upgrade-assistan...
What I personally dislike about it is, for the easy stuff, I'm not sure it really saves that much code over a micro-ORM like Dapper, and for the hard stuff, well, everyone's a Linq wizard already so they're tempted to use it, especially if not in the habit of writing much SQL. With today's tools you can even get Intellisense on inlined SQL queries.

Also the lazy-loading and the in-memory provider for tests are both kind of misfeatures.
Interesting. I'm curious if -- and to what extent -- these detection techniques overcome the techniques Scott Aaronson and Hendrik Kirchner are working on during Scott's sabbatical at OpenAI (https://www.scottaaronson.com/talks/watermark.ppt
, referenced at https://scottaaronson.blog/?p=7042 )
Make this a Wordpress plugin and I'd pay for it
Wait, what? You think users shouldn't have the right to resell hardware _they bought_? Can you clarify further what you disagree with here?

edit: Oh I misread, I thought you disagreed with him, sorry.
Just use https://bard.google.com/?authuser=whatever@gmail.com and skip the number lookup entirely.
Was able to sign up for the waitlist with a VPN, so the filter seems to be based on IP, and not the country of the google account like the Play Store.

Now the question is if I'll actually be able to use it...
Back in the olden days, when people were using protocols like Kermit and XModem to download their questionable images from BBS's, You would often get a file whose size was rounded up to the nearest block size. In that situation, failing for extra data at the end would have been a fatal move for someone implementing an image decoder, and I think PNG might be just barely old enough that the designers remembered that.
Hi ptmx,

The distinguishing characteristic is scale & speed.

The switch to electricity happened over half a century. The switch to the automobile took a similarly long time. There was crossfade. There was time to adjust. There were places (for socioeconomic values of 'places') for skilled professionals to go.

The switch to Uber (from taxi medallions) seems well underway at just the one-decade mark.

Differences in speed & scale yield differences in qualitative impact, in the same way that a nuclear bomb -- which increases speed & scale of destruction, over and against TNT -- produced a whole new circumstance for world powers.

Comparing what is coming to telephony replacing a courier is like comparing Nagasaki to dynamiteing an old tree stump on a farm.
There's a classic meme photo of a motor yacht named "Change Order" with a dinghy attached named "Original Contract."

https://phiprojects.ca/wp-content/uploads/2021/02/boat_chang...
It was more fun to see GPT-4 acknowledged in the GPT-4 technical report [0] OpenAI published.

[0] https://arxiv.org/abs/2303.08774
Perhaps! I was imagining that it would work at least as well as a HomePod, which can pick up very quiet talking even when music is playing. Since the car knows where your head is located, I assumed that it would perform even better. I don't have a problem talking while there are others in the car — I often have kids in the car and use an AirPod to ask Siri to send text messages. I find it to be less distracting than reaching for knobs (and I've driven knobby cars since the 90s, so am well-practiced at that). I find steering-wheel controls to be the best, but anything that makes me reach into the center stack is less preferable (compared to voice interface) for me.
The Chevy Bolt also costs over $10k less than the Model 3.
Probably were tipped off by the fashion police.
Love this. I never used this program, but I used others and there were many hacks - for example, I once modified Koalapaint to be usable with a joystick, and much later a copy of the C64 Crystal Castles to have true proportional control using an unmodified Atari Trackball - but I figured all this was going into history's dustbin, to be forgotten. And here all this 8-bit era stuff is being lovingly preserved and even added to.

In case you're wondering - all this hardware, including the Atari Trackball, as collectible as it may now be, was given away years ago when it wasn't.
> The old .doc format was never "a dump of Word's working memory", implying copy of raw bytes. It's rather Word's internal object graph serialized into COM Structured Storage

Probably the "dump of Word's working memory" part emanates from Word for DOS, which predates COM by the order of a decade.
How do you account for the apparent discrepancy between research and product? It's not like Google is low on resources when it comes to engineers or product managers. If ChatGPT owes so much to Google's research, then why is their product so far ahead?
>> Try explaining that to a non technical person

Why would a non-technical person care?
The more I think about this, the less I agree with it.

Think of all the online communication you've had. The good parts. The great but messy blog post that changed your mind about something. Communicating with someone on a social network only to share each other's work and establish a great working relationship. Talking to a friend in DMs sharing your pain. Getting feedback from a mentor. Having people tell you how amazing your art is or how it inspired them. The bad parts too. The negative comments from random people. Others mocking your tweet. People calling your HN comment idiotic.

All of these things affect us because we assume a person is behind them, and therefore their intent is clear. Without that, we devalue all communication to compensate. Like a more exaggerated effect of how we view likes on social media, where "20k likes" means nothing.

Truly believe we're only ok with it now because it's easy to tell what is AI generated, and they're mostly confined. When AI is creating videos on Twitter, creating threads on Reddit, posting blogs on their personal site to be shared to Mastodon, replying to other bots on HN... I'm not sure we'll feel that it's whether we can detect quality anymore.

There's also the differentiation theory where in order to separate human connection from bots, we'll do the opposite. We'll start incorporating prompt injections into everything we post, start purposefully being "low quality" because bots are trained against that. Now we're creating a very particular kind of societal mess.
… how often are you hand-parsing HTTP requests and hand-crafting HTTP responses one character at a time?

Productive devs want the request/response wrapper objects and routing constructs to handler methods to get work done and can still drop down into fine-grained request/response crafting as and when required.
This is commonly referred to as a 'bashtag'

Or at least I hope it is. :)
Plagiarism can be solved with non-AI methods because plagiarism is defined more or less by exact copying. If you mean detection of AI generated essays at schools, then teachers just have to expect better essays and be able to identify them since students now have a new tool.

Think of it like grading math homework before and after the invention of calculators. Once students had calculators at home the problems simply got harder and higher level, since there was no reasonable way to enforce "don't use a calculator at home with these artificially simplistic problems."
You make it sound like someone sold their used Pixel phone on Craigslist and then had their Gmail account banned - that's not what happened.

The Google customers had all bought the phones from the company’s Project Fi
mobile carrier, and had them shipped directly to a reseller in New Hampshire,
a US state with no sales tax. In return, the reseller split the profit with the customers.

Such an arrangement is against Google’s terms of service, which state that customers
“may only purchase Devices for your personal use [and] may not commercially resell any Device”.

From what I gather, a bunch of users bought heavily-subsidized phones intended for Google-Fi customers, shipped them to a commercial reseller who sold them at regular prices, then split the profit of a couple hundred bucks per phone. Doesn't sound very savory to me.
that supports at least part of the thesis of this video though, that unknown factors in the design contribute to cost overruns - if you're rebuilding an exising piece of infrastructure in essentially the same way it was before it was damaged, you've got a lot fewer unknowns to work with.
Go ahead: https://en.wikipedia.org/wiki/List_of_wars_involving_Russia

Even since the fall of the USSR, Russia was not at war only in 1998 when their economy collapsed in the aftermath of Asian financial crisis and they simply couldn't afford it.

And the list doesn't include covert operations all around the world. For example, Latin America in the 20th century was greatly affected by them, Nicaragua in particular. Deep involvement in the Israeli-Palestinian conflict is missing too.
That's why I said "the commenter is welcome to correct me" and "at the very least...".

I'm gonna avoid this thread for now, in any case. Don't need someone telling me I'm a triggered snowflake.
So the bottom line is that .NET Core can't call a .NET Framework library. It must be converted to .NET Standard first. And despite deprecation (let's call it that), .NET 5, 6, 7, 8 will continue to support calling into .NET Standard libraries.
1) Nobody ever provides any evidence that touchscreen based car interfaces are less safe. You might imagine having to briefly glance at a screen is less safe, but that's not evidence. The only thing I've ever seen people cite is some unscientific magazine article that claimed touchscreens take slightly longer to operate for certain strangely-chosen controls, which is not at all the same thing as measuring safety.

2) People never have a very good answer for which physical buttons cars like Teslas are missing. There's physical controls for all driving functions, volume, music play/pause, music next/previous. Adjusting climate is in a muscle-memoryable fixed position, not in some menu. You certainly aren't supposed to be adjusting your mirrors or something while driving.
Any tips on how to migrate a very large ASP.NET MVC app (framework 4.8), that is still in active development, with tens of thousands of users, without a complete feature-freeze? Am I able to migrate to .NET 7 in small increments over a long period?
I once built an S/PDIF interface on an FPGA for a personal project. It was then that I really, truly understood how much invaluable information is buried in archive.org. Lots of text heavy websites, some more than 10 or even 20 years old, meticulously crafted to contain a wealth of information.

Back then, those sites also tended to link to other sites with related information much more, and it was only through pasting these links into archive org that I found everything I needed.

And then there's the various manuals and magazines archived there as well.

Ever since, I have an auto-donation to archive.org, hoping to do my little part against the terrible loss of all that information (even if it's just loss of access).
Interesting data, thanks!
> That includes the .NET Core BCL, AFAIK.

The BCL was completely annotated with NRTs for the .NET 7 release, minus some #nullable disable spots.
you have no guarantee that that specific information was included in the prompt
It is expected to have preliminary FreeBSD native build in .net 8. There are already PRs for that
The more you succeed in your career the less choices you have because you end up at bigger companies

I discovered this effect as well. I always wanted to move up so I could make more choices about projects and technology. Ironically, as you move up, you get more visible and people want you to come work on their project. You often get reassigned to work you don't enjoy at all because you were really successful at something else probably not even related.

Now, a different factor plagues my mind as I attempt to navigate this world. AI driven technological acceleration is a brand new rat race. Gone is the old monotonous rat race, now replaced with the rat race to remain relevant ahead of the ever accelerating technological curve. It is going to be initially thrilling, immediately followed by burnout of being unable to keep up and constantly being obsolete for anything you create.
See also: https://github.com/whitead/paper-qa