skysight-inc/HackerNews huggingface dataset:
Saving lives is a good thing but I just have a gut feeling against this traditional image of “doing good” due to my experience with working with many charities and seeing first hand how useless the majority of them are. It’s not about quantifying their impact, it’s understanding the whole mentality is completely wrong, so movements like GiveWell don’t really change much. Philanthropy is about helping others, when the people helping don’t even have their own stuff sorted out. Classic archetype repeated through history and fiction is similar to the Man in Black from Westworld. Rich dude who feeds his ego and avoids his inner landscape and crumbling family by being a saviour. Why do people jump at volunteering in Africa when their own countries and neighbours are in shambles? Case in point, San Francisco. I don’t doubt that a lot of good has come from EA but my impression is it’s just an incremental evolution of traditional philanthropy, which is basically 90% rich people trying to make themselves feel better and ingratiate themselves with other rich people. Real change also comes from certain charities but they’re much more focused on empowering people and loving them, rather than some lofty ideological goals around AI alignment. When most of your country is struggling paycheck to paycheck, most people will see an excessive focus on these abstract concepts as very out of touch. The malaria nets weren’t the best examples but the rest of the projects demonstrate what I mean. Source: Working in the space.
> So you are criticising RISC-V not compared to its actual x86 and Arm competition -- where overflow checking is also not free

Do you suggest we should carry on bad design decisions made in the past? x86 is an exhibition of bad choices and I don't think we need to copy them.

> and is seldom used

I believe it is not like this. I think that in most cases you need non-wrapping addition, for example, if you are calculating totals for a customer's order, counting number of visits for a website, or calculating loads in a concrete beam.

Actually wrapping addition is the one that is seldomly used, in niche areas like cryptography. So it surprises me that the kind of addition that is used more often (non-wrapping) requires more instructions than exotic wrapping addition. What were CPU designers thinking I fail to understand.
https://encryp.ch/blog/disturbing-facts-about-protonmail/
Regulations, I’m guessing.
First flight of A-12 the airplane that became the SR-71 was 1962. Shortening the time frame needed to acquire material. Machining of titanium is very time consuming as well.
I just wish Keycloak has an easier way of building customized login/registration UI.

Zitadel is currently not much better in this aspect either, but they're working on it.

Only the Ory stack currently has full API supports for fully customized login/registration screen.
Oh really?
I mean I'm almost to relived to hear this because the "never roll your own auth" crowd is honestly deafening.

You ask any question on a lot of sites and communities (twitter, reddit, stack overflow) just about anything to do with auth and you'll get slammed with comments preaching about this.

I think Hacker News is somewhat an outlier in this I will say, as in previous threads this doesn't seem to be anywhere near as common.

They always have the same "you think you know better than the 1000s of auth and security experts working on Auth0 or xyz". Which, no obviously not. But there's clearly defined standards such as bcrypt and how to handle sessions etc; and even the OWASP cheatsheets too.

I feel I could implement an auth service wrong too with calling their API if I really tried.
Second this.

The endorphins from making someone's job less sucky are a way better high than solving some code puzzle.
... and when it does, it gives you the tools to whack the system till it works.

Been there, done that, AWS can never claim their documentation is correct to me anymore.
It's hard to convince the people with the power and money that they should get out of the way. If you're lucky, they are mostly unaffected by the structures of power and believe in "servant leadership". If you're unlucky, well, good luck.

I don't think you can make an existing company change it's stripes; you can only start a new one that believes in collective power and try to find a way to make that stick.

Maybe B Corps help? At least you can prioritize something other than maximizing shareholder value. But even then, I'm not sure how you deal with bad actors without some degree of strong power.
Not only one website, but multiple websites to abuse and DDoS them
> Also, in general being able to say "i want to do whatever" and request everything at once is an anti-pattern IMHO, especially after HTTP2 became mainstream and doing multiple requests is reasonably fast.

It's not about performance, it's about being able to trivially get the data you need in one request and get it back in a way that you've structured.
Because capitalism is the only system which incentives continual innovation through market competition, removes non-competitive organisations which fail to meet consumer demand from the market, and empowers consumers to make choices which are in their self-determined best interest.
What is a "public thought leader"? Is this something one trains for or gets certified for? Or, did we used to call them celebrities?

THere's already a lot of discussion on various scientific topics, you merely have to go where it's occurring. What comes out of these discussions are (mis)used by political and yammering types to prove or disprove a point. These two communities do not and possibly do not wish to understand each other as the words don't mean the same thing.

Take "theory". To the general public, it's a guess. However, Newton's theory of gravity guarantees that a good faceplant is gonna hurt. It also keeps the rocks up there from falling or wandering off.
No, it’s bad business because it doesn’t scale. Software is lucrative because you make it once and sell it to thousands of customers. If you’re making every customer their own bespoke thing, you’ll spend all your time for little return.
Appreciate the call out, will definitely check this out. I haven't seen them mentioned much before..

Very interesting to have a per request model, instead of MAUs. I think I prefer that too.
Back to the stone age! Might as well give up on electricity too. I never understand these generalization articles either.
Also, url query parameters are kind of orthogonal to REST vs. GQL.

They can complement either API. From personal experience, choosing not to use them (as most single page web apps don’t) can make testing painful and makes deep-linking to specific states of your webpage impossible.
> Addition modulo N is used only in niche cases like cryptography.

... and niche cases like GIS location computations on a spherical planet and any form of engineering | physics mesh computation.

It's inescapable when you peer into the guts of any earth based modelling from satellte data .. something that happens on a daily terrabyte scale.
I replied to this in my other comment
I couldn’t disagree more. Scum is scum. The people who can discern the difference are few and far between, and we shouldn’t muddy the waters between different types of scum for the already-overwhelmed layperson.

Most people exclusively care about scum vs. not scum, and all but vuln-dev level sources shouldn’t distinguish.

Maybe HN fell on the savvy side of this at one point, but it was so long ago…
There's no doubt that one way or another the subs are going to come back. Whatever holdouts there are (well, large holdouts anyway) will be forced open one way or another.

The question is how many users will leave once the dust settles, and are those users major contributors or not.
It’s obviously not a technical decision. Rights holders wouldn’t allow them to stream anything beyond their contract and I’m sure they have at least one team responsible for making sure videos are only available during the contract period.
PTSD has always existed. Humans didn’t know enough about psychology/psychiatry until recently to recognize what this is. As a result there has been an “explosion” of diagnoses of PTSD.

Are you knowledgeable enough in the area of neurodivergence to be relatively certain you are on the right side of the issue?
It wasn't meant to be "private" in the e2e sense. It was just meant to be a modern reimagining of Ventrilo/TeamSpeak, which were group chat programs for gamers. The video call stuff came after (since it was strange to not have video if you were already voice chatting in the year 201X). They want to branch outside of servicing online gaming communities but that was their origin, and you can still see how that culture affects their product design today. A good way of understanding the product is to just ask "would online gaming communities use this?".
Can you tell us the full story?
That part specifically refers to things built on the Stack Overflow API. And "generally okay" is of course hardly a guarantee. "Overflow" as a word is fine, obviously, but it does sit in the same "get answers" space – I can name my restaurant "Best Apple", but I'll have more problems if I named some piece of electronics "Best Apple".

It's your site, you can do what you want with it and you're free to ignore my comment – that's fine! But personally, I wouldn't have named it Answer Overflow.
I think that I could probably survive, battery life aside, but I probably wouldn't choose to leave my phone at home.

Directions, payments, communications, calendars, and notes are the essential things, and especially with Keep single note tiles watches do most everything pretty well.

If I had a cell enabled watch I might consider trying, but I don't want to pay for the extra line, I just wanted to be able to put my phone in a backpack most of the time.

Using them takes active effort though, it's not like you automatically look at your watch for the time or to check a notification, "Check phone" is probably stronger than any other reflex.

Everything else requires at least a tiny bit of thought but "I heard a noise gotta check it" is effortless and you have to actively learn to not look at it all the time or physically leave the phone far away if that's your goal.
In 1999, our “computer vision” guy - a masters student - struggled mightily to recognize very simple things in a video stream from a UAV. Today, we would take this for granted. But back then, the computation was for all intents and purposes entirely non-existent. At best he was hoping to apply an edge detection kernel maybe once every two seconds and see if he could identify some lines and arcs and then hand code some logic to recognize things.
These kinds of famous speakers I'd imagine would be surrounded 24/7 anyway.

Personally I do watch recorded talks and lectures from conferences every now and then. This conference could have too much emphasis on networking for experienced people if the talks are targeted more towards beginners in PL though. Any advanced conference would have enough informative talks since very few people have time to read up on everything in their niche as often there's sub-niches and sub-sub-niches.

I'm also not saying it needs to be a permanent virtual event but it could start out that way if you don't get enough funding. And even if the talks are much more intended for beginners and the conference is about networking, it's better than nothing to get started with. Unless those famous people promoted the Kickstarter it was never gonna hit 50k anyway.
It turns out that most people are not willing to risk their lives in this manner to get where they're going, so building proper infrastructure is necessary.
IIRC in addition to the price of the service, the Minitel was billed by the minute like every phone communication was billed like this. That's why early internet was expensive in France, and it became "free" with DSL connections.
As far as i understand, the new people aren't getting paid either unless i missed something, and the new people aren't exactly "new" either just a different subset of organizers.
Just FYI to those reading and planning a trip: you can SIM swap many makes and models of phones but you need to check if they support the right bands. You're safe with iPhones. Many NA pixels won't work but my NA Pixel 6a does. You just have to do some reading.
+1 for Sacasas!
A city is a large scale government program by definition. Of course a "new silicon valley" needs conducive government infrastructure, laws, support, that is necessary. But not sufficient. You can't just government programme you way to the next silicon valley.
I started getting unsolicited invites to already-scheduled virtual interviews this Spring. Initially, it made me feel guilty to ignore them and not give a heads up I won’t attend. Now I just ignore them, which is highly recommended over engaging with pushy people.

Otherwise, people seem to like virtual interviews, esp whiteboards. Less stress.
> scrollbars didn't have instant feedback in the past (they scrolled when you let go of the mouse)

I believe that was only the case until Windows 3.11, and 95 scrolled constantly like it works now?
The thing is there are solid, replicable patterns for optimizing graphql. The way we use GraphQL is to expose "everything" to the frontend folks so they can work closely with design until they have a polished frontend for whatever they're building, then our backend folks look at it in APM in Datadog and figure out where to optimize it. Once we have an optimized query, we ship it. Everyone's aware of the basic optimization patterns we use, and backend is a pretty well-oiled machine.
This is what I thought as well. There might be issues with angular momentum and inertia, and problems with windows (gravity would be perpendicular to the axis of rotation) but they could finesse this by having the living/exercise/sleeping quarters artificially lit and the control environment with those velcro sox padding about on carpet.
Domestic Cozy
Hey really appreciate this advice! It's quite refreshing to here someone who works at an Auth provider not understating the usability of some of these libraries and frameworks.

FusionAuth seems really great too, in my journey down this path I've come across quite a few people using your hosted service on very large apps who have nothing but praise, so kudos!

One question I have is, when you say multiple apps, are you speaking in a sense of they are at all related? Or every small app/project you have related or not?
What exactly do you think the goal of their profession is? Pure uniform malevolence?
Having lived there, I'm always amazed by the landscapes the Dutch create. They seem to have this ability to seamlessly integrate nature, water and modern architecture in a way I haven't really seen anywhere else. Truly beautiful place.
> Half of you will be replaced by LLMs and the other by offshore low wage workers.

Prognostications with no limiting principle are intellectually lazy; they also lack the substance to be respected as cynical.

The industry has gone through that once. The second time around even the MBAs learned how remarkably stupid offshoring is. All of the remote/WFH companies have been going about it for three or more years now. If all these jobs were going to be offshored why hasn't it happened by now?

What exactly prevented this fantasy from happening over the last several years? In other words, what makes you so confident that someday in the future things will converge into this prediction? The timelines of your argument don't really match up, making this really no different than Pascal's wager.
Tech blog:

I hate almost all software. I hate the IoT. I have a loaded gun by the printer.

I want to live in the woods. I only like software because it's kind of like doing math and there's interesting logic. Every extra feature is like killing a tree.

Now let me tell you how to make software, which I hate, and assume you also hate.

Like, are there any tech blogs by people who actually like the modern tech ecosystem?
But there’s inherently more work. You need to keep track of some extra state and when the overflow actually occurs you need to unwind processor state and deliver the exception. You can make this cheap but it definitely cannot be free. From the words you’re using I feel like you have a model in your head that if you can just encode something into an instruction it’s now fast and that instructions are the way we measure how “fast” something is, but that’s not true. Modern processors can retire multiple additions per cycle. What this will probably look like is both of them are single instructions and one of them has a throughput of 4/cycle and the other one will be 3/cycle and compiler authors will pick the former every time.
When you power a newer iPhone off, there's a small message under the "slide to power off" switch, with the text:

> iPhone Findable After Power Off

Tapping it displays a dialog box with a longer message:

> iPhone Remains Findable After Power Off

> Find my helps you locate this iPhone when it is lost or stolen, even after power off

> The location is visible in Find My on your other devices and to people in Family Sharing you share location with.

> You can temporarily turn off Find My network and it will resume when this iPhone is turned on again.

with buttons "OK" and "Temporarily Turn Off Finding".
A man did this in Sydney fairly recently. He discovered a vacant house whose occupant had died, changed the locks and tidied the property before renting it out to other people. After 20 years he applied for the deed. Relatives of the deceased owner were tracked down, and tried to fight him in court, but he won.

He got to keep 20 years of rent payments and a multi-million dollar property.

https://www.smh.com.au/national/nsw/developer-wins-court-bat...
For men, "political disagreement" means arguments at home. For women, "political disagreement" means risking their lives.
I think it’s a legacy of the enormous marketing push around RISC. Marketers at Apple, IBM, SGI, ARM, Sun, even Nintendo drilled into the collective computer industry’s head that the distinction was extremely important, and we’ve never shaken it, even as the distinction’s importance has faded.

(And to be fair to those marketers, for a time the microarchitectural improvements that the RISC movement wrought really were enormous.)
Here's a good example from Australia. A bunch of people in a small town in Tasmania by title owned the property, next door, and didn't know for many years.

https://www.abc.net.au/news/2008-06-07/land-title-mix-up-put...
Is any of that a crime though? Some text messages implying that he may want to buy something legal in another state? Did they uncover a plan to transport it back through this small NE county? Is the intent to make a legal transaction a crime?
As much as I like this project. Discord is as absolute disaster. The only reason communities move there is because it's free.
ChatGPT leaks real phone IMEI codes
The reasonable compromise is to heavily tax vacant properties and spend the revenue building public housing.
Agreed, thanks for highlighting these links!
Relying on vigilantism as a system runs the risk of incorrectly, assessing a person’s wrongdoings, which may be disproportionately amplified by outrage or disregarded if the person is popular, and therefore runs the risk of not being able to provide justice at all.

Also, legalizing DDOS would simply enable protection racket type schemes (Mirai/Protraf Solutions) and affect small businesses without the ability to defend against them.
It doesn't seem to be putting the result data anywhere though (unless I missed that part)
I was struck by how many boats were found at the bottom of the black sea. It's deep: 2000m deep at some point(s).

Deep, cold, de-oxygenated water. It preserves some things.

Its northern shores also represent the limit of the Roman Empire, so are the marginal space where trading with other cultures probably happened. Since so much of history is related to trade, the amount of pre-, Roman and post-Roman stuff down there is fascinating, and informative. Boats are wonderful for shipping goods which are too bulky or heavy to fit on pack horses (or camels) -And economically sailing is probably the way to get goods to and from buyer and seller. Not that the silk road didn't work, but if you could stop having to hassle with recalcitrant camels and move to a boat, you could ship goods to Byzantium and it's successor states on the shores of the Black sea very easily.

I wonder how many pre-coal wrecks on the atlantic run are now covered in the trail of ash out of the coal era boats plying the same trade.
I think that it is pretty fair that it will be a waiting game to most people. But I think there is definitely a mutual exchange relationship - dedicated members and enthusiasts post and build up communities, keep them going, and moderate them. Then when the experts come in, their is already a place for them to show off, where they know that people who understand what makes their talents special will appreciate it. So they end up working together, and if you give the finger to the enthusiasts who log on everyday and facilitate discussion, then the domain experts will eventually follow because there is no reason for them to post to a dead community.
Also, here is a list of languages where '+' operator doesn't overflow: PHP, Python, Javascript and Swift. JS doesn't even have wrapping addition, and nobody seems to be unhappy about that.
It seems like it is de facto against the law to carry cash, if it’s legal for the police to confiscate it.
This is awesome and timely!

I’ve been wanting to set something like this up for the nullbits server for a while. When I picked discord instead of a forum, I wasn’t counting on the growth we saw. There’s a lot of friction for new folks who aren’t yet on discord, and there’s a lot of knowledge in the server that’s locked behind discord.

Just set everything up! My only feedback is that enabling indexing for all of our text channels took a while doing them all individually, but that’s kind of on me for not enabling forums for help requests until now.
The right-click context menu on selected text has an option to copy the url with that text fragment highlighted (and scrolled to).
There was discussion of bigger issues.

Such as large numbers of volunteers leaving to start an alternative beforehand.

Data loss that apparently had no backups leaving thousands of pages gone to the dust in the case of a single wiki. Then restored randomly some night months later from a backup that now popped up out of nowhere, which then also made all newly added and replacement pages created in the months between the loss and restoration disappear. (source: https://news.ycombinator.com/item?id=36363433)
What exactly are you saying here?

Keycloak is not open source enough?

It's fine to talk about alternative solutions but you could at least compare and contrast the solutions together and provide some insight into why you are plugging another product...
There's tension over who gets profits. Should capital or labor?

It's a totally valid debate.
>We are on our phones because the present moment is no longer somewhere we want to be

I would correct this to "no longer somewhere we have to be".

We were in the present moment because we were forced to be.

That's how it seems to go: people only do stuff that they themselves report wanting to do if they're actually forced to do it. See personal trainers.
CAF makes my blood boil. If not for the uniforms these people would be called bandits.

How did we end up with so many people in law enforcement and the judicial system who have accepted “the end justifies the means” or “you gotta break a few eggs to make an omelette”?

I would love to see legislation at every level forbidding civil fines and forfeitures from benefitting the locality imposing them. Let such revenue go to the state or federal treasury and forbid any kickback type scheme (which is how the federal government hooks localities on CAF; they split the take).