skysight-inc/HackerNews huggingface dataset:
> Everyone just started using unchecked exceptions because they provide an easier coding experience.

This is because checked exceptions, contrary to Result, are much more limited/annoying e.g. they don't compose well with lambdas, can't be generic, and don't offer those nice functional combinators.
Spellcheck? Ad blockers? Spam filters? 87% of people believe AI hype has gotten out of hand.
Perhaps low-effort users are part of the problems we're experiencing? I think maybe it's time to dial back the user-friendliness just a weeeny bit.

Anyways, I see zero evidence that Reddit will come back from this conflagration in any sort of good shape, and I see even less evidence that the VC business model is going to do any better with anything else.

Edit: Just sitting here thinking about this. Who exactly gets any benefit from low-effort users of a system?

The members of the community? Absolutely not.

The mods? F%@k no.

The site operator who makes money from attention. Get this guy out of the equation and we can have nice things again.
It does, and that's another opportunity to repost this evergreen paper describing how these issues manifest on Reddit.

https://arxiv.org/abs/1803.03697
I liked the postscript:

Not really sure why this piece was abandoned. I think it was too large
and I didn't quite know what I was building up to, partially because
I was theorising about a problem that I haven't had a huge amount of
success with personally.

In particular because I liked the article, and I'm glad they published it even though it wasn't finished and had some (acknowledged) missing bits.

There are a lot of hollow articles out there which look polished, and there are a lot of un-polished articles (or even un-published) that are actually good, and I for one would like to see more of the latter.

It's good, and brave, to publish something that's a little unfinished or scattered or doesn't seem to have a Final Point being made. There can still be good nuggets inside, even though it invites criticism from the peanut gallery (not the fine folks on HN of course, but just in general).
Suspected LockBit ransomware affiliate arrested, charged in US
Please go to US Inventor, https://www.usinventor.org & learn about Josh Malone (Bunch of Balloons) and what the PTAB is doing to legitimate inventors who's hard fought and paid for patents are getting 'nullified' by companies who just don't want to pay a reasonable licensing fee to use their invention. This is a very legitimate organization doing a lot on Capital Hill to help. They have a lot of info and encourage people to reach out to your Congressmen and Senators; loud voices everywhere sometimes break through.
Yeah, so what are other reasonable options. Going TI? Or sticking with the latest DAC-less ESP32-model and just adding an external one?
"There are two types of programmers: new ones who don't know how complicated things are, and experienced ones who have forgotten it" -from an article on HN the other day about setting up python envs.
My neighbor had a custom made keyboard for his ZX spectrum, based on reed switches:

https://en.m.wikipedia.org/wiki/Reed_switch

Mine was manufactured at a tractor plant, and one had to press really hard on switch a to get a response.
A strategy I've found most recently is to take something you're good at and make a spectacle of yourself. The ones that find you are the networkers. Presumably they can then introduce you to people who are skilled in ways that you aren't (i.e. domains you're not capable of making a spectacle in).
Even the second graphic in that article is confusing enough that I would be asked to redraw it in a different way. A clever tool that programmers can learn and understand is often, not expedient or less efficient for others.
Haha, OK! Well, sorry, then.
This might be an ignorant question but why can't Reddit "force" the blackouts the end? Is it because they risk losing a moderation team to manage the content? Because even if that's true, it seems far less consequential to replace the moderators than the potential of another competitor usurping their position.
Not zero if I can't figure out how to get started in a reasonable amount of time. I'll go look for another solution
Google might make your resume look better, but jokes don't work like that.
Imagine debugging hyperoptimized machine code. - Or would you just blame yourself for not stating your natural language instructions clearly enough and start over? I guess all of these complex problems would somehow be solved for everyone within the next 21 years and 364 days.
Totally understandable, Ill do that here then, which is what you're suggesting right? Or do you mean just explain it on the login page?
> What could possibly be seen as sensationalist here?

I wrote "somewhat" on purpose, meaning something in the middle between "really sensationalistic" and "quite interesting". The sensationalist aspect of the article is that it gives the uninformed reader the impression that it is something like the find of the year, which it really isn't. Yes, it is a nice find and well-preserved, but in the end, everything is rare if one only narrows down the area enough. Instead, the author should have informed the reader that bronze swords are often quite well-preserved and why this is the case, and that "rare" does not mean "one or two others", but "about 200 others of this specific type and thousands of others considering all types".
That friction could use some lubrication, at least in Europe. I loathe outdated/misconfigured card payment terminals outright declining payments that go over the 100€ cumulative total on contactless.
The better configured ones just ask for a PIN and that's it. But there are many which just decline the transaction, leaving both me and the shopkeeper frustrated requiring me to "try again".
A pommel is supposed to be small, this one is so large and protruding, how do you even slash or stab with this thing? The only thing this seems good for is for beating your opponent on the head with its handle.
Looks neat, hopefully it walks the line between new content and fan service skillfully the way Lower Decks does
The model can return the internal details of a potential future product. For example, the next Pixel phone.
How did they manage to write this article without once mentioning the pioneering LSH algorithm from 1999?

https://en.wikipedia.org/wiki/Locality-sensitive_hashing
> when you can tell through simple local reasoning that the panic will never happen

A problem is that you may be able to tell now, but as code changes and functions grow and split, that reasoning may grow less simple and less local without any changes of those lines in particular.

The odds of that, and the degree to which it matters, are of course both spectacularly situation dependent.
I'm responding to your examples of cheaper than jail options, specifically homeless shelters, libraries, schools. Those spaces, including homeless shelters, are for us regular, normal, nonviolent people to use when we need to. I'm not responding to the article, I'm responding to you.

I'm not worried about your average homeless guy. A shelter, some housing, something like that will do fine. We need to do something about those problems and help those people.

What would you do with a naked guy who hasn't showered in 3 weeks walking around the library with a piece of glass in his hand threatening to potentially cut someone? I don't like jail either, but I'm at a loss as to what you do with them. What do you have in mind?
This is a bit of a downer, and while it certainly captures the politics in the media, it doesn't really capture the "deep state" of expertise that has been working in the background for decades around the globe.

The deep pockets of fossil fuels have been spending a lot of money to hold things back, and despite that we've made amazing progress.

If you want to be even more optimistic, the populist right selling out so hard may well discredit them for an entire generation. Which will be a nice bonus if greed hasn't already set off a chain reaction that will destroy all human civilization.
> How worse would it be

raku
It's interesting to me that the average age at menarche has been declining in recent years - and that we don't really know what that's the case.

For example: https://www.cdc.gov/nchs/data/nhsr/nhsr146-508.pdf

Now I'm wondering if there has been any change in the age of the onset of menopause, and whether that's been studied...
My perception about this based on my experience and my kids’ experiences is that these matters are more ubiquitous and socially relevant than ever. Memification of everything permeates their social fabric and if you aren’t in on it, you’re disadvantaged. Kids are simultaneously too young and too immersed to have perspective on this, so being excluded simply hurts.

My approach is to allow exposure but to maintain dialogue around it. They know I accept them watching it, I don’t criticize them for it, but I encourage them to be critical about it themselves and wonder about why it’s popular and so on. At least seeding the idea that they should observe themselves and their peers can hopefully lead to making better decisions later.

Sort of a “let them make their own mistakes” thing, with fairly manageable stakes.
I collect swords, and this is a nice example. When researching swords from the medieval period I found this technique of starting with an octagonal "bar" of stock material and then using a hammer to shape the blade while leaving a round segment for the handle to be interesting. It makes sense of course, although it can make for an uncomfortable handle (hence the wrapped handles in more modern swords.)
Hi there,

Visually it looks pretty good. However like what jamisonbryant said, people on this website aren't fans of when they have to sign in to test something. I made a test account to try it out, and unfortunately submitting my prompt resulted in a Error status 504 on the request with message

"An error occurred with your deployment

FUNCTION_INVOCATION_TIMEOUT"

This is probably because you are waiting for the external openAI API's response before responding to the user's request. You might want to return a response immediately and asynchronously process the openAI part of things and notify the user when its ready somehow.
> are we talking about my application (say, some web app) becoming noticeably slower? Or we would need to be running several million operations per second before anything a user could notice the difference?

If you have an algorithm with quadratic or higher complexity somewhere you will be in the millions even if you only have a few thousand entries to deal with. Now the worst case cache miss (down to ram) is modeled as roughly 1000 cycles. Put that right in the middle of that O(n^2) algorithm and your web app will be able to handle 1 request per second on a good day.

Note: that calculation is extremely simplified
Threadiverse: Tracking the Growth of Lemmy and Kbin
Bitcoin and Crypto Hype man loses $1M Bitcoin bet
I guess HN strips some query parameters, or maybe a redirect did? Intent was to share:

https://support.google.com/accounts/threads?hl=en&sjid=51127...
They really are needed, which is the ironic part. Subject librarians are the people you want because they know what book you need before you need it, they know what sources of information are outdated, they know how to organize and get at that information, in depth. People who "just Google" something lack that depth of understanding, they end up picking the wrong books to look in, and so on.

You are right that the people want the information inside, but you're missing the part where the subject librarian puts people in touch with the container that the user really wants (every user their book), even if they aren't stating it well to a search engine. And we both know how poorly people phrase things to search engines, or how a novice to the field simply does not know the correct terminology of the field (the jargon) to put in.
>I truly can't justify wasting my time doing it when I could be producing things that anonymous people appreciate and rely on.

On the other hand, anonymity just means people take and take from you, and there is less of a human mechanism to sympathize with (on both sides of the equation). It's oh so common to see a creator start to despise their audience because the more savory people are just that damaging to their mentality.

I think it really depends on what your goal is. I think "true networking" feels no different from making a close friend, finding someone you share passions, goals, and missions with. Someone you can call to grab lunch with out of the blue for no special occasion without feeling awkward. But in professional standpoints, you don't need a lifelong buddy if your goal is simply to get a new job or a promotion. I guess being honest with that can help cut that tension.
There's plenty of people making $500k at L5 level...
Bruce Schneier on Rethinking democracy for the age of AI
As a counter point, only 1 of the 5 tech jobs in my career have come through a connection. It can be done, and in the long run I think it's better for personal and professional growth to get opportunities that way. Not to mention that every time you get an opportunity through a connection, you're potentially screwing over someone else more qualified, without a connection.
Flow charts are O(n)2 complex, so don't go over 100 connections
>Because not everything is trivially parallelizable

A lot of things are though...
My YouTube feed has been (pleasantly) taken over by ancient Rome videos where historians and archaeologists cover how various Roman inventions and buildings worked.

I don't think people realize how far ahead of everyone else Rome was at that time.

Like most people know that Rome had aqueducts bringing in water to the city, but they probably don't know that water was supplied to different buildings directly, and you could pay to get a line installed straight to your house. Running water in your house, 2000 years ago!
Bob's restaurant doesn't need to rent a VPS either one would hope.
>the issue only emerged as a serious social problem in the 1980s.

Purely a coincidence that was the same era Reagan was president.
> Please don't put your own precious conspiracy unless you have plausible evidence.

This isn't speculative. We know that the government uses Google (and others) to access pretty much all data on the internet:

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

From the article:

> Internal NSA presentation slides included in the various media disclosures show that the NSA could unilaterally access data and perform "extensive, in-depth surveillance on live communications and stored information" with examples including email, video and voice chat, videos, photos, voice-over-IP chats (such as Skype), file transfers, and social networking details.

^ all of that is going to be going into models.
> If you provide an API or other external access to app data and the app data contains anything not everyone should be able to access freely then your API has to implement some kind of access control. It really doesn't matter if your API is SQL-based, REST-based, or whatever.

I don't think that's the way developers are going to interact with GPT at all, I don't think they're looking at this as if it's external access. OpenAI's documentation makes it feel like a system library or dependency, even though it's clearly not.

I'll go out on a limb, I suspect a pretty sizable chunk (if not an outright majority) of the devs who try to build on this will not be thinking about the fact that they need access controls at all.

> A SQL-based API isn't inherently less secure than a non-SQL-based one if you implement access control, and a non-SQL-based API isn't inherently more secure than a SQL-based one if you don't implement access control. The SQL-ness of an API doesn't change the security picture.

I'm not sure I agree with this either. If I see a dev exposing direct query access to a database, my reaction is going to be very dependent on whether or not I think they're an experienced programmer already. If I know them enough to trust them, fine. Otherwise, my assumption is that they're probably doing something dangerous. I think the access controls that are built into SQL are a lot easier to foot-gun, I generally advise devs to build wrappers because I think it's generally harder to mess them up. Opinion me :shrug:

Regardless, I do think the way OpenAI talks about this does matter, I do think their documentation will influence how developers use the product, so I think if they're going to talk about SQL they should in-code be showing examples of how to implement those access controls. "We're just providing the API, if developers mess it up its their fault" -- I don't know, good APIs and good documentation should try to when possible provide a "pit of success[0]" for naive developers. In particular I think that matters when talking about a market segment that is getting a lot of naive VC money thrown at it sometimes without a lot of diligence, and where those security risks may end up impacting regular people.

[0]: https://blog.codinghorror.com/falling-into-the-pit-of-succes...
I just joined. My understanding is that you pick your home server (I chose sh.itjust.works) and then you can add the local communities from there, as well as other communities on other servers. SJW (unfortunate acronym, IMO) had a list of local and remote communities that it already knew about that I could easily choose from, and my understanding is that there's a way to add more, but I didn't look into that because it had all the communities that I had considered joining directly anyhow.

It was pretty painless, though I haven't tried actually posting anything yet.
You can have includeIf sections in your .gitconfig that applies only to things within a certain directory. So you if you create top level directories in your $HOME for your various identities, all you need to do is to make sure you are cloning into and working within the appropriate directory hierarchy.
NASA's New 3D-Printed Superalloy Can Take the Heat (GRX-810)
> IIRC the Numerical Recipes book was a bit of a copyright Trojan Horse. (I don't know if that's really true, I just heard it mentioned somewhere.)

Oh yes, this brings back memories. The first edition, I believe, had a fairly permissive license. The second edition had a more restrictive license (it probably wasn't that bad - the authors wanted a payment for use, and I don't think it was a lot).

I was an undergrad doing a summer internship with a professor, and he wanted me to implement the method of steepest descent (or something similar) in Fortran for his computation. He told me to just copy it from the NR book. I dutifully looked at the license and told him we needed to pay to use it. He looked at it and said "Wow, they've gone hard core." Then he handed the book back to me and said "Well, we need an implementation in Fortran. Find a way, and don't come back to me until it's done."

I'm pretty sure that was code for "Do it and don't tell anyone." I instead spent days finding code online that was not restricted. Finally got one that worked.

Later on I spoke to numerical computation researchers and they had a universal disdain for that book. Apparently a lot of the algorithms were outdated - even when the book was published. Better algorithms existed, and they were numerically stable.
It definitely might make more sense that way! I was playing around with different ways to display the data and landed on this approach even though maybe it's a little clunky. I could flip it and see how it feels -- thanks for the suggestion!
You are too old to fall for bullshit.

The argument is that dark mode is needed to tackle the problem of blue light messing with your melatonin. However, this has not only never been proven, there are studies to the contrary:

https://time.com/5752454/blue-light-sleep/

Moreover, dark mode hurts my eyes and does the opposite of the other purported benefit.

Screens induce anxiety after long periods of usage, and it has nothing to do with the colour of the light. If you're reading your phone in bed before sleep, you have bigger problems.
Machine Learning Tool Easily Spots ChatGPT's Writing
That was something I had wanted to do but couldnt figure out how to do right away so went with this slightly worse approach as a temporary thing to just get something out there, but that totally makes sense and would definitely improve the UX
Class diagrams are pretty good too? When done with just a few types, that is, and without all the complex unnecessary nearly-Java-specific stuff that they added later on.
dismissing the ongoing campaign for equal rights as 'US culture war stuff' is awfully heartless, don't you think?
Sequence diagrams are outstandingly good and useful. I have a very complex set of interactions between two different servers involving user interfaces, back ends and server to server fetches (somewhat like Oauth but more). Using sequence diagrams to document this complex process helped me identify mistakes and allowed me to simplify the process. Highly recommended.
I feel validated by this headline/post. I've said the same thing over and over in my career and am always astounded when I get pushback on using them as a means to describe systems and interactions, including from some managers (that weren't coders very long), that would claim "nobody uses them, just read the code".

I don't know how you communicate how systems work without them. You either create a terrible non visual version in the docs or a person ends up drawing them on a whiteboard from memory to pass that knowledge down.
Can you clarify what you mean? Do you consider this Nature article to not be "real science"?
>That time was mostly wasted as I've never used any of it and never met anyone who has used it.

So here's the conflict: if we agree that planning is good, communication is good, and that it is faster / cheaper to design before we build rather than rushing in to build something, then is it not a good idea to have something like UML in our tool kit? Perhaps UML was too complicated or overbearing, but I've always felt like a universal tool to describe aspects of the software we are building is fundamentally a good concept. Further, it feels like the right idea to document / designing up front in a way that increases buy-in and communicates what we are doing.

So if not UML, then what?
Relevant:

http://jakevdp.github.io/blog/2014/10/16/how-bad-is-your-col...

https://matplotlib.org/2.0.2/users/colormaps.html
Yeah, I didn't like Petersen's levels much at the time, but looking back on them later as a designer (I worked on a couple doomed Unreal projects) I can see he was trying to be as creative as possible within the limits of the engine, as far as getting away from "find the yellow key" style design that frankly, everyone was already bored of.

I had a pirate pre-release copy of Quake that I'd wished I'd saved. But in any case I do remember there were changes to the maps all over the game, so the levels were definitely not done in order. The biggest difference I remember is the ending in the final game is totally different. The pre-release had a more Doom style waves of monsters fight on a sort of giant terrace. I didn't particularly like that doom style ending, but also felt the release game's ending was kind of an anti climactic gimmick.
Also, with those materials there's no need for the steel nozzle or the hardening. They will work fine with the brass nozzle, and I would use a new one.
How is this different than ANNOY?
The stories that I heard about families before world war II are fairly different.

I think the great shift occurred with the boomers, The surge and wealth, and the tragedies of world war II making spoiling a child seem worthwhile
r/startrek has just launched its own Lemmy instance
It seems like some of the website links aren't working.

( About us -> https://procoto.com/about/ "Error establishing a database connection" )

And veryfied with: https://www.deadlinkchecker.com/website-dead-link-checker.as...

"Check whole website: http://procoto.com/

100% scanned - 821/821 URLs checked, 437 OK, 384 failed

Scan completed with 384 errors."