skysight-inc/HackerNews huggingface dataset:
I think the question is more "do you have to be amoral to run a large organisation?"

There are endless numbers of idiots in black turtlenecks being absolute dicks to other co-working space members because they believe that being a dick is a prerequisite to commercial success. They are clearly cargo-culting something.

Most CEOs of large organisations appear to be psychopaths. Is this because you need to be a psychopath to run a large organisation? Or because you need to be a psychopath to get to be a CEO of a large organisation? (these are different things).

It does make sense that non-psychopathic founders don't build the kind of scale of organisation that we're having such problems with. A "normal" person can accept an exit at the merely "more money than you'll ever be able to spend in your lifetime" level, rather than scaling to FAAANG level. Likewise, non-psychopathic executives are probably at a disadvantage when climbing a career ladder.

Psychopathic CEOs make psychopathic decisions, based on their own mental dysfunction. We're seeing this in the Enshittification of Everything; though probably more immediately and clearly in Musk's antics at X: ego over every other consideration.

If we could wave a wand and appoint non-psychopathic CEOs at all the large tech companies, would we see them change behaviour and solve a lot of the problems themselves? Or is it inherent in the organisation culture now, or a required feature of the organisational culture in order to grow so large?

We have historically curbed the extreme capitalist tendencies that build such large organisations. We have anti-trust laws, and all sorts of regulations to control the damage that unbridled capitalism does, and break up large monopolistic organisations. Do we need to draw that line a lot lower for tech?
A bunch of the High Voltage-era AC/DC stuff was this way, IIRC. It's really awkward to play guitar along with the songs in question unless you painstakingly match the goofy tuning of the song, or adjust the pitch of the song first.
My point was that when the median of something is much lower than the average, the "average" member of the group can be way below the group average for that thing.

Consider a group of 200 people, where 50 drive 10 miles a day, 100 drive 20, 20 drive 30, 5 drive 40, 5 drive 60, 5 drive 80, 5 drive 100, 4 drive 200, 4 driver 400 and 2 drive 600.

That's 8100 miles per day by 200 people, giving an average daily drive of 40.5 miles. If we assume 40 miles is too much for an overnight charge on an ordinary outlet to cover then we might think this means the average person would find they need more than an ordinary outlet.

But 75% of those people drive 20 miles or less per day, and 85% of them drive 30 miles or less per day.
Had some developers not starting to Monkey patch this wouldn't be needed, Java isn't Ruby.

Go is now going to do a similar approach, because internals and not being public symbols apparently isn't clear enough.
Not sure if it fits "anime" but the recent animation movie Mars Express is quite good, hugue GitS vibes, tho I don't recommend watching it in the original french even if you speak french like me, french dubs are horribles.
> “Do what you can, while you can, before you get sued,” Mr. Gross said at the February session, according to a recording of the event made by a participant and examined by The New York Times. “Review any marketing materials or other communications that you’ve had with your customers, with your suppliers, see whether there’s anything in those documents that’s problematic to your defense,” he said. “Weed out people and find the right witness to represent your company.”

How about they simply take responsibility for what they have done. They've poisoned the planet with PFAS.

If those companies go bankrupt, if executives go to jail then that is a correct outcome. If they simply get away with it then that's no good for anyone.

3M has effectively got away with it. They'll only be paying $10.3 billion over 13 years. That's a drop in the ocean compared to what it's going to cost to clean up the PFAS in the environment, and that's before you start counting the health impacts and costs.

PFAS is everywhere and in everything.
I generally agree with you, but there’s a difference between a closed platform, and a platform that prevents you from using any other platforms.
every society is based on a set of morals, the rights societies are ones that have rights in that set, it seems somewhat to be skipping a wide inductive gap to blithely say that free markets need be a part of rights based societies (assuming that by "free market" something like the modern American conception of that term is meant)
Kuuchuu Buranko

Kaiba

Kemonozume

Chihayafuru

Akagi

Penguindrum

Jinrui

Hidamari

Joshiraku

(ymmv w.r.t. "underrated" as that's all relative, but hey)
Googlers and Amazon people

Project nimbus must be terminated

- read about it

- do something

Big tech is just as if not more complicit in aiding and advancing the strength and speed at which Netanyahu and his war room kill innocent people.

Waves of mass resignations need to happen yesterday.
Sign a nonce.
I recently met someone who is deaf and communication was a real struggle.

We were pointing phones in each others face to listen and translate to text.

They called up a really great service called convo which has deaf translators live to translate.

All this worked and surely must be leaps and bounds better than 10 years ago. Even so it was far from natural.

Anything to make life easier for deaf people is good. I had it in mind for a badge that both people can wear, it flashes or glows when the wearer is talking and instantly translates what they are saying and shows it on the badge display.

This idea of translating to sign language also sounds great though in the context of conversation i don't think it would be more helpful than text.
> In general though, TTS as an isolated system is mostly a dead end IMO

Do you mean like as a simple text to speech application? There is a huge need for better quality audiobook output.
Sutskever was one of the people who fired Altman to begin with.

Him joining the pile-on when it was already clear how big it is was pretty much surrendering to the mob, and was perceived as such even at the time.
Highly doubtful, it's just a microphones and the speakers that emit inverted sound waves.

This is one of the safest technologies I can imagine.

It's more likely that the radio waves from wireless communication (phones, Bluetooth headphones etc) will have negative impact, but even that's unlikely at this point, considering how widespread their use is and no statistically significant link exists.
I wasn't aware of Joist until I read a comment of yours somewhere else in this comment section, interesting stuff! I think Joist is the closest thing I've seen to an actual fix to this problem. The way you use the JS event loop as your 'scope' is pretty clever, and satisfies most use-cases I think.

It aligns pretty closely to what we do internally. We don't use classes or annotations to do entity definitions, instead we'll have something like this:

const User = {
fields: {
id: defineIdField(),
email: defineField('string', false), // false = NOT NULL
},
manyToOne: {
role: { entity: 'Role', nullable: false },
},
};

Then the way to query and save is something like this:

datasource.inTransaction(async (orm) => {
const users = await orm.findMany('User', { where: sql`...`, orderBy: sql`email asc` });

// Await in this loop might look bad, but only blocks for the first user
for (const user of users) {
console.log(user.email, (await user.role).name);
}

const adminRole = await orm.findOne('Role', 1); // by ID, throws if not found
return orm.saveMany('User', users.map(u => ({ ...u, role: adminrole }));
});

Which looks different from what Joist is doing, but the fetching mechanics under the hood are very similar I think. Our 'scope' is just somewhat more explicit, since we don't use the event loop mechanics of JS but rather use the inTransaction callback as the boundary.

(The reason we haven't open sourced this yet is that I'd like to iron out some of the ugly parts first, like the string entity identifiers, and the forced usage of an id column, and the lack of type safe where clauses right now)
No, ever since PSD2 came into effect, banks here refuse to do SMS-based verification and have switched to apps. They also don't support hardware authenticators for consumers. I asked.
They are hoarding wealth. They do have Scrooge McDuck cash vaults. (Look for them under "real estate holdings" as a starting place.)

The fact is they have enough money to have Scrooge McDuck cash vaults AND ALSO invest a shitload of money.

History also shows us that sooner or later, unbounded wealth disparity ends poorly for the wealthy. I hope we can find a way forward without that "solution" happening here.

You can have big business without robber barons. I'm not sure that exploitation is a necessity to produce things like chat bots, even really good chatbots. Pretending that these people are not hoarding wealth is not really going to answer the question, though.
I have lived with housemates since I started Uni in 2013, 11 years now.

Now for the last 3 or so years I have been earning a decent salary in a 7 year long career and saving a significant deposit, but my capacity has diminished significantly.

A house I lived in to rent in 2019 sold for $550k in 2019, that house is now worth $780k.
Show HN: JSON Serve – Your JSON, Your Domain, No Server Required
Just made a new utility site to simply serve JSON directly from your custom domain without needing a server. This service aims to help developers who need quick and reliable JSON hosting for various use cases. We also support hosting on our subdomains, if you don't yet own a domain.

Use Cases:

* API Testing: Quickly set up endpoints for testing and debugging, by just changing the domain.
* Prototyping: Rapidly iterate and test your ideas.
* Mobile App Devs: Serve data without the headache of server management.
* Static Sites and Demos: Host JSON for static websites and demonstrations.
* Stub Servers: Use as a placeholder until your backend is ready.

How It Works:

1. Point your domain to our IP address.
2. Add your JSON payload.
3. That’s it! You’re up and running.

You can also use a web session file (formerly known as a HAR file) to simulate sessions and streamline your development process.

Why Use JSON Serve?

Setting up and managing a server can be a hassle. JSON Serve lets you skip the setup and maintenance, allowing you to focus on development and testing.

I know there's other sites that kind of do the same thing, but I think the fact that this allows you to setup your own controlled domain allows testing mobile apps/websites much easier, rather than needing to modify lots of API endpoint links.

Lemme know if this is valuable to you, what things would make it more useful, and whether it's a service you'd be willing to pay for as well. Thanks for any feedback!

Keep in mind, this is still very alpha. I don't yet have redundancy or other backups setup. Still working through the concept.
What to Know About Disposable Cameras
Is eternal happiness even desirable?
I think you are being too dismissive.

We watch ads, not by force, but voluntarily for free services or currencies in mobile games. Politicians can do basically whatever they want. We have cameras and even glasses that record everything we do. V-Tubers are more popular by the minute. People get blackmailed for their online activities, wrong as they might be. Kids walk around with parent-forced app's to track their location and online life. Robot dogs are being sold to the public and being used by the military. People care more about filming something or the documentary than the event itself.
"we" as in "a group of people not in a position to provide any evidence or investigate"?

Yes, absolutely, because all "we" would be adding to the conversation is speculation. No new information can be gained here.
> the client still doesn't know that the shared key isn't compromised. What does it even mean for either a client or server to know something is compromised? If Alice and Bob have a shared key, what can they do to ensure Mallory doesn't also have the shared key?

Of course, that is true, but TLS doesn't help with that, either. However, if a reverse proxy (especially if run by a third party) or something else like that is compromised, then HMAC won't allow you to compromise the shared key if the reverse proxy does not know the shared key (unless they can somehow trick the server into revealing it, but that is a separate issue).

An additional issue arises if it is compromised even before the client receives the key for the first time, if it is sent using the same communication channels; in that case, of course neither TLS nor HMAC will help (although certificate revocation may do in this case, but some other method will then be needed to be able to correctly trust the new certificate).

However, different services may require different levels of security (sometimes, hiding the key isn't enough; and, sometimes, encrypting the data isn't enough). How you will handle that depends on what security you require.
> edges so sharp that someone who grazes one of the panels with their arm ends up in the hospital.

Dude cut his wrist on the edge of a car and had to go to ER.
Oh, well, that's pretty easy to explain. Genocide is the intentional destruction of a people in whole or in part. Israel is intentionally destroying Palestinian people in part if not in whole.

Here's a good FAQ: https://ccrjustice.org/sites/default/files/attach/2023/11/FA...

> In their public statements and speeches, Israeli officials have used dehumanizing language, describing Palestinians in Gaza as “human animals.” They have also been unequivocal in the goal of maximum harm, stating that the “emphasis is on damage and not on accuracy” using “fire of a magnitude that the enemy has not known.”

Here is a full legal analysis: https://ccrjustice.org/sites/default/files/attach/2023/10/Is...

Of course this is not the most systematized, industrialized genocides in human history; that would be the Holocaust. It is nonetheless a genocide.
> Well, so what?

> While you might reasonably disagree with their conclusion

What I want is for people to actually discuss the topic as opposed to doing a roundabout dismissal that is devoid of substance.

> Yet you literally just did that

Now you are catching on! I was worried that I was being too subtle. Indeed I did do that! Annoying isn't it?

Especially when I am simply fighting fire with fire and showing why this method of communication is worthless to begin with.

Wouldn't this all be better if we were talking about the actual issue, instead of responses to responses on who is being too meta?

I totally agree that the whole conversation thread was a mistake from the beginning and that any further comments just destroy the conversation topic as opposed to actually addressing the substance of it.

Now you know, by demonstration, of why the whole line of thinking was bad from the beginning.
i had a sprint samsung sch-6100 flip phone with a similar voice recognition feature at the end of last millennium, but it would only match the name you told it to call against names you'd previously made training voice recordings of. that is, it wasn't trying to do speech-to-text or text-to-speech; it was just trying to discriminate among the particular recordings you had made previously

i didn't use the feature very much because to activate it, iirc, you had to either flip the phone open or press a button on a hands-free headset. but obviously this wasn't a bluetooth headset, and the phone couldn't play music, so you wouldn't walk around with it in your ears all the time; unless you'd just gotten off a different call, you'd have to get it out, put it in your ears, plug it in, and then you could use the speech recognition feature

so unless you were a secretary or something, making one phone call after another for hours (to a small number of people), you might as well just use speed dial
> Historically, only a small proportion of the population would identify themselves by their zodiac sign, their temperament, whatever.

I don't think is true.

Even Mensa, which by design is expected to be very exclusive, reportedly has over a hundred thousand members.

Mensa is also one of many IQ-based social organizations.

You also mention "small proportion of the population would identify themselves by their zodiac sign" but the horoscope was ever present in mainstream newspapers and is even published in dedicated magazines.
I began this comment thread using "politer" terminology, but yes it's all the same banjo...
>Have kids

This is horrifically terrible advice for OP.
Odometers are really easy to check these days, especially on an EV. It could easily just be a legal attestation, where you specify the mileage when you register the car and then the mileage at renewal. If you cheat, the gig is eventually up when you transfer title, or you could just have an in person check every two years. If this becomes common in the future, the odometer can be transmitted straight from the car since it’s hardly considered private data.

PHEVs get double taxed since they can drive on electric or gas. They get taxed on gas as normal, but also taxed by miles driven. You would have to make some guesstimates about miles driven on electric, or the car could just record that info directly.
So it’s a bash script?
> If Altman is neglecting and being opaque about AI safety, as Toner claims, then the board should appoint someone to lead this effort and be fully transparent with them.

No, that is absolutely not the role of the board (and I mean any board, not just OpenAI's), and that's the point I was trying to make. It is the CEO's role to define the org structure of the company. If the board feels that this structure doesn't meet their corporate goals, they don't go in and say "No, actually, we demand you create this AI safety group with a separate head that reports directly to us." Their option is instead to fire the current CEO and hire a different one who they believe is more aligned with their values.
My partner and I donated cutlery to our Apt complex multipurpose media room. It's where people who live there can watch movies on a projector or have meetings or birthdays.

We bought over 50 teaspoons. I think we're down to 5. We got 10-15 each of knives forks and spoons and they were predated, but not as much.

The body corporate tut-tutted and said they wouldn't do it, I think it's ok to accept some people just wind up pilfering these things, and you deal with it. If you need flatware that badly, I don't mind.

Its 4-5 years in, we probably need to recommit. I don't know I'd go to the bother of etching or stamping anything.

My sister and I fought over who got the NAAFI (british army PX) fork with a hole in the handle. The hole was for a chain, which clearly somebody broke, to steal the fork, which wound up in our cutlery drawer at home in the 50s/60s.
> FILE0 is looking for an environment variable, that contains your API key.

So is `new S3Client({})`. It's unfair to S3 to pass redundant credentials in the sample code.
Riven on Apple II
Compare the anecdote of Aristippus, Diogenes, and the lentils.
Show HN: I made a minimalistic AI assistant to assist infrastructure engineers
I made a minimalistic AI assistant to assist infrastructure engineers.
I work on infra-related stuff and have to search for some commands that I don't recall at times. Worst is while I am working with colleagues, some just don't trust my intuition and challenge me if the command I am about to run is correct and that it doesn't bring down prod.
Enough said this will help me at least to get the correct commands without the tons of side details.
This assistant uses Google Gemini to fetch the information. The reason to choose Gemini is that it's free and I cannot afford right now to pay for GPT 3 or 4 from OpenAI.
櫻桃小丸子

Chibi Maruko

https://www.youtube.com/watch?v=drPC5djKcOU
IIRC it was someone else inside of id that pushed for source code release. He no longer works there though, which is a shame because the doom eternal engine is fantastic and I don't think anything else uses it.
OT are there some HN guidelines for posting single tweets? I get if it was something deep, but this appears some guys shower thought. I don't think that's what most people comes to HN for
...
> they could threaten a lawsuit pressuring him to resign

This is extremely confused about the board's responsiblities and powers. A court would laugh this case out of court because the board _can just fire him_.
In 1982 I was in love with the 68000. I built a 10 MHz wirewrap board that had 48 chips from memory and used a 68010 chip. It had 4K static ram. My main computer was a Heathkit Z80, 2 MHz. I had to write an assembler for the 68000 in Pascal, my brother built an eeprom programmer. Using my assembler I wrote a minimal monitor to transfer code from the Z80 via a parallel port and execute it.

To talk to the 68000 I had to build a parallel port board, which I made by designing a board with tape strips and photo lithography and etching. It was single sided.

When it came to testing it. The parallel port board didn’t work, I surmised that it was transmission line problems so I added rs232 driver chips to the board. This approached worked.

In order to use the parallel port board I had to change the I/O space mapping of the H89. This was controlled by fuse link proms. I had two of these I ordered from the states. But first we had to build a fused link prom burner and write a program that ran on a Motorola 6800 D2 evaluation kit to control the burner. Luckily this worked on the first run.

Then eventually. The small bootstrap program for the 68000 also worked on the first run. Phew!

We were blown away by the speed of this thing. But I could only run small programs on it in 4K.

So… I then started to design and build a 256K memory board that used a Texas Instruments dynamic memory controller. Unfortunately this never worked at all.

In hindsight I’m kinda amazed I got as much to work as I did. Consequently my scores at University were not that good that year and I had to do a repeat year.

And horror of horrors when I moved from New Zealand to Europe my parents moved house and threw this and much more away. Gasp… well, I guess I had been away for more than 10 years :-(
They're too busy protesting against Israel/Palestine. You know, those real, close to home issues for a student in Edinburgh
Pretty sure Paul Lauterbur was no douchebag and good products and inventions can come from good people.
> this is a silly update in OpenJDK's war against things like Project Lombok

Project Lombok doesn’t use the normal annotation processing system, as that is deliberately “add-only” - you can’t change a class’s implementation, unlike what lombok does. They instead hack into the javac compiler to be able to modify class files, which is a very different mechanism (and prone to break with any javac update, which they don’t control) and I think it’s quite easy to see why it’s not loved (though this “war” bullshit is just propaganda from the creator’s ego or whatever).

Also, default being strict is a good stance (both in case of the reflection restrictions) — you can access everything with just a few command line flags, so I don’t really see all the complaints. The point is, you have to know about whether some module in your system accesses another in a non-standard way. Like, are firewalls overly strict because they only allow traffic through port 22 when specified to do so? Should they start with allow-all?
Or setup a web ssh client and actually run HTTPS over port 443.
I am in the market but “ The system is not commercially available”. This is a perfect opportunity for Apple.
Pathetic video. Could be explained in 2 sentences better. The time64 manipulation would be much more interesting to know
Nearly two-thirds of Americans say social media is tearing us apart
>I mean at this point what sama has exposed himself pretty much aligns with what his 'enemies' say about him.

Where?