skysight-inc/HackerNews huggingface dataset:
Major vendor cables, and the delamination was one connector's "finger" so not really cable-specific. The second connector looked fine at casual glance but there was something wrong with it as it wouldn't even hold connection with a USB2 device - too much slack.

I don't recall having this issue with any of the connectors it replaced. I have devices that are close to a decade old and all their USB/Ethernet/HDMI ports are still working just fine.

It's a terrible design that prioritizes form over function/reliability.
> See the rest of the world, where even young kids can go shopping. If you give them 5 <amount of currency>, and the item they want is less than 5, or they want five of something that is 1, they can buy it.

In the US even young kids can go shopping too. If you give them $5 + <tax on $5>. They can then buy any item whose price tag says $5 or less or 5 of any $1 item.
> Its not using the whole orchestrator...thing

For further context, the "orchestrator" is a reimplementation of some of the backend.

The original version of the playground basically took the user input, dumped it into a file, then mounted that file into a Docker container and waited for it to be complete — a traditional batch process. This works great, but doesn't allow fun things like streaming input / output from the process, or having temporary files that persist over a short time period.

The new code has a shim program that lives inside the container and we can communicate with it via messages passed on stdin/stdout. Things are a lot more asynchronous and a bit more complicated.

I think it's a reasonable thing to avoid for now, but note that my plan is to eventually remove the current synchronous code eventually.

> I need to manually update download urls every now and then

I do much the same, roughly every 6 weeks or so.

> a big enough machine

The primary instance is a single c5a.large in EC2. I also run my own instance on a single t2.micro.
Code Complete needs a new addition similar to how The Pragmatic Programmer released a new addition after 20 years.
> how you can effectively "ban" a program or a website

Two words: App. Store.
I don't really get why people hate USB-A so much. I almost always plug my USB-A in the first try, because most of my devices have a clear up/down (e.g. a laptop or a docking station), and the plastic part always goes down.

Of course the vertical ports behind a machine are a bit harder to access, but... well anyway they are. And usually those are not the ones I unplug/replug often.
Ask HN: Is anyone using paper documentation anymore?
Most technical documentation has moved to online. Is anyone using paper documentation anymore, with PDF and LaTeX generation, and maybe even a dead tree printer? Should such documentation be phased out today?
I fail to understand what you mean with plugging a mini-DIN plug "off-center". Please explain!

I find it easy to use by feel alone. You can feel when the sleeve fits the socket. Then you can rotate it in the socket until it can go all the way in.
If they bring back Unity's original co-founder and CEO (David Helgason) and restructure/debloat the company, they might have a chance of reacquiring some of the goodwill. People still want the "old", pre-IPO and pre-Riccitiello Unity back.
This description makes it seem like Guix still takes 60MB to bootstrap, but that is old news. Currently the bootstrap binary for the entire distribution is 357 bytes[0]! An impressive accomplishment. This is the direction that all distributions should be going to avoid Trusting Trust style back doors.

[0] https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-...
example:

Initial Prompt:

"Here is the schema for a database:
CREATE TABLE persons (
id INTEGER PRIMARY KEY AUTOINCREMENT,
first_name TEXT NOT NULL,
last_name TEXT NOT NULL,
age INTEGER NOT NULL
);
CREATE TABLE Y(blah blah blah)

I'll pose a question and I want you to:
Respond with JSON which has two fields, Query and Error.
Query: A SQL query to get the required information
Error: An error message to pass back to the user if it's not possible.

Question: Show me all the people who are over 40.
"

Response from prompt: {Query: "Select years_old from persons where age > 40", Error:""}

Now, in your "agent":
Get that response, run it against your db, get the error message. Go back to the GPT-4 api with the initial prompt and response, and add "this doesn't work and gives the following error message. Correct your response and responde in JSON again."

And so on.
what if the port was in the opposite orientation, or worse, vertically oriented?
Outlook would probably be my first guess, but I also don't see many folks having the full Outlook client these days unless it's a work computer and your company uses Microsoft.
Yes, as I was reading their various descriptions of the device, I started to think "wait, is this just a whole-house surge protector?" ...and sure enough, they come right out and state "The EMP Shield is one of the World’s fastest whole home surge protectors" right on the main page of their site.

Call me a pawn of big business, but I'd much rather pay $200 or less for a whole house surge protector made by a respected electrical equipment manufacturer than almost $400 for one made by a company that ladles grandiose claims about nuclear weapons over their product.

I'm at a loss how they managed to convince anyone into thinking they were going to employ 1000 people, or do anything related to chip manufacturing.
How Many Errorrs Are in This Essay? (2022)
Probably an unpleasant conversation with the board. Resign, or be fired.

This is very likely covered in the contract to begin with so there isn't much room for negotiation unless the board feels he's breached some significant contract term.

Nice to see a company really try to make it right.
Many Android APIs expect you to extend classes and implement interfaces for things like callbacks. You can't do that with JNI alone, you will have to have a .dex of your own anyway.
> what those risks are, and why they don't apply to Facebook et al

Facebook et all aren't subject to CCP control.
How does ZMQ compare to recent message passing libraries? Does it have a place in rust's tokio ecosystem? Are there projects that implement the HA transaction store to disk protocol "out of the box" ? Forgot the name... Binary star something? I always think of working with ZMQ as I really enjoyed it, but I can't see it as easy no deploy as Kafka with so much ACL tooling, easy Auth and debugging, dashboards, metrics...
Maybe one more question... What are recent projects that use ZMQ behind the scene that you find a good place to learn more message passing techniques and their tradeoffs?
"I have to buy a totally different cable" is something that most of us with over 20 devices with USB-C ports on them have probably experienced, only it's worse than that as it's more like "I have to buy several different totally different cables and try to remember to return the ones that also don't work".

For a time at work, our desks had different docking stations for employees with Mac laptops or HP laptops. USB-C "standard" notwithstanding.
My USB hub will allow me to plug in a USB-A connector the wrong way. When I do, it has some sort of fault and resets all the ports. I don't know how this is physically possible, but it's somehow worse then requiring 3 attempts.
So you don't think it's realistic that 'love transcends dimensions of space and time'? :)
Here's the existentialism I was looking for :)

I'm not sure how we can verify that empirically. Current LLM AI will hallucinate about the feelings it "has" and argue why it is a person, but only because it was trained on human language. The more human we make something seem, the more we blur the line until we might have a day where people upload their consciousness permanently without knowing if "they" will wake up inside the computer or just some copy of themselves that answers all the "don't kill me, I'm a real person" questions will wake up in the computer.

Human software is still intrinsically tied to human hardware, so this seems like it would be far easier to create zombies than true humans, even if the checksum matches after an interstellar transmission.
First Month at Minerva University: Academics, Students and Physical Vibes
This tech is the stuff of nightmares. People are going to see this unfeeling little chitinous bug-dog-thing crawling in with them, then they die. And it is making it cheaper to kill people in exotic foreign lands.

This is the tragedy of the commons. I'd rather see nobody making these advances, but if someone has to it'd better be people on my side. Can't stop progress :(
14,300-Year-Old Tree Reveals Apocalyptic Warning for Today's Humans
Direct link to the Unity press release:
https://investors.unity.com/news/news-details/2023/Unity-Ann...
Limited slip differential (https://en.wikipedia.org/wiki/Limited-slip_differential)

It looks like the next model will be hybrid, which has the potential to make the car even more exciting to drive.
The issue is jumping from "I don't know" to "it's alive" or "it has understanding" - some in this thread are making very strong claims regarding consciousness and LLMs, you can't make those claims and then back up your argument with "we can't prove it isn't the case!!!"

That isn't exactly how things work.
I'm not familiar to the idiots incident could you summarize?
Depends if you are calculating the costs in the summer or the winter.

My point is you are comparing to cheap garbage that took components and rare metals from around the world shipped on tankers to China where they were produced in harmful conditions, then shipped back around the world where they work for a year and are thrown in the landfill to sit for 1000.

The cost of those lightbulbs is not nearly as easy as the efficiency sticker on the box.
Wait, who was the bad guy with a robot? I thought there were only bad robots.
Thousands of WordPress sites hacked through tagDiv plugin vulnerability
Tangentially related: it's public knowledge that in the late 60s the US Army basically dropped a bunch of chemical weapons off of a pier on the Jersey Shore [1]. OK, so maybe that's an attempt at humor by hyperbole on my part, but it isn't far from the truth - they apparently determined that scuttling a ship filled with VX in the Atlantic is the optimal way to dispose of it.

[1] https://en.wikipedia.org/wiki/VX_(nerve_agent)#Worldwide_sto...
The board are just covering their own asses. I'm sure they were aligned on all the plans because the board represent the shareholders and those have super short term vision these days. It's a problem that plagues the whole industry.
Okay, so let me them make the claim: "It is false that staircases were built clockwise to advantage the defender".

Then, since we agree that the claim has no evidence to support it, we assume it is false.

Therefore, we conclude, "it is true that staircases were built clockwise to advantage the defender".

I agree that the burden of proof lies upon the person that makes the claim. But that doesn't mean we assume the opposite of the claim must be true until they do. It means we assume ignorance.

So, a more correct statement would be: "In the absence of evidence of why the staircases were constructed, we do not know why they were constructed".

To say the absence of evidence proves the opposite of the claim is wrong.
Except the problem here is that you spoiled the solution. It is quite difficult to provide hints that don't spoil. Or rather, don't provide hints but rather tell it that it is wrong.

Here, I'll demonstrate it. First I'll prod it with vague responses about it just generally being wrong. Trying to leak no information to the model. We'll try to slowly add a bit more and then use your followups. Notice that the model cannot escape the overfit regime without your strong hints. You told the model specifically what to consider. You told it that it is a trick question of a trick question. This is not how a human would handle the situation. To my followups they wouldn't spit out the same answers. They'd actually likely followup with questions if they were confused. Which is a behavior I've never seen from an LLM: asking clarifying questions.

https://chat.openai.com/share/57ab9bca-326d-45cb-9257-7fb8c2...
It's almost as if the designers have considered this potential failure mode for devices that often get dropped even while plugged into a charger :)

I can emphasize with many of the gripes people have with USB-C cables and supported modes being confusing, but the port is really, really well thought out: Make the cable the part that fails more easily [1]; make it so that the plug only minimally acts as a lever while partially or fully plugged in; cover the pins on the plug (because otherwise people will inevitably touch them, and these cables can carry up to 48 V of voltage).

[1] That part has actually worked well for everything but my Yubikey :( USB-A and an adapter it is for the next one.
That's unexpected. The new CEO is a guy who led Red Hat (successfully) for many years.

Not sure how he'll turn the Unity ship around, but his outlook is likely to be 100% in the opposite direction to the previous (dodgy) CEO.
Please read the paper again. The reason I linked it was to demonstrate that sea ice minimums were lower in 1966 than any other recorded time.

1979 was the maximum, and nobody disputes that.
https://www.theverge.com/2022/7/18/23269218/unity-ceo-john-r...
>> That being said, even before the drama, unity was a sinking ship that was not profitable.

Surely the new pricing is the solution to that? The fact that we have these massive companies, creating complex software, used by tens of thousands of people to build their own companies, and they are unprofitable is insane. Their original pricing scheme was a mess, but charging more generally and becoming profitable is good for them and therefore good for the tens of thousands of companies building their businesses using Unity software (given that Unity doesn't die and they don't have to retool their entire dev stack).
Yeah, I am aiming to build a feature where Preneur allows entrepreneurs (who are solving the voted problem) to contact the people who have upvoted the problem (as they are experiencing it as well). This allows entrepreneurs to validate their product and to also get feedback from their early adopters.
Honestly, Reddit just kind of sat out the backlash and at least in the short term got their way. So it's one loss for wizards, one win for Reddit, I could say them rolling the dice on 50/50.

But they overestimated how locked in their customer base were and how much more resourced game developers were to challenge them on their shenanigans than third party Reddit app developers.
Spanish company's success comes at a critical time for Europe's launch industry
> I don't know if it is intended to hook into some sort of attention hack

That's exactly it.

Your ADHD brain is satiated by the bright color and movement and you pause long enough for the actual content to get the interesting part.
For the businesspeople in my office, the answer is to just leave them in your mailbox until the retention policy gets them, or print them to PDF. I don't think anyone works with .eml directly.
On Task Management and Productivity
ok, here you go. another slight tweak to a standard puzzle and it falls.

btw, i am very impressed with how well chatGPT does on this puzzle thanks to the elaborate tuning that seems to have been done by the training.

---
A farmer has a wolf, a goat, and some cabbage - and he must cross a river by boat with his items. The boat can carry only the farmer and a single item. If left unattended together, wolf would eat the cabbage, or the wolf would eat the goat or the goat would eat the cabbage. How can they cross the river without anything being eaten?
---

To ensure that nothing gets eaten during the river crossing, the farmer can follow these steps:

Step 1: The farmer takes the goat across the river and leaves it on the other side.

On the other side: Farmer | Goat
On the original side: Wolf | Cabbage
Step 2: The farmer returns alone to the original side.

On the other side: Goat
On the original side: Farmer | Wolf | Cabbage
Step 3: The farmer takes the cabbage across the river.

On the other side: Farmer | Cabbage
On the original side: Wolf | Goat
Step 4: The farmer leaves the cabbage on the other side and takes the wolf back across the river.

On the other side: Cabbage
On the original side: Farmer | Wolf | Goat
Step 5: The farmer takes the wolf across the river.

On the other side: Wolf | Cabbage
On the original side: Farmer | Goat
Step 6: The farmer returns alone to the original side.

On the other side: Wolf
On the original side: Farmer | Goat | Cabbage
Now, all three items (wolf, goat, cabbage) and the farmer have safely crossed the river without anything being eaten.

---
The Sapir-Whorf hypothesis, at least in its strongest form (the idea that your thoughts are necessarily always expressed in concrete words of the host language you have grown), has always been crap. Advocates for it have constantly had this back and forth of making very strong statements in support of it then sullenly backing off "oh uh I didn't mean it that way" whenever they actually get challenged on it.

For instance, a definite prediction would be "Therefore, nobody -- at least nobody who is not bilingual -- has ever had, and will ever have, trouble putting their thoughts to words. Their thoughts, after all, are already in words, they just need to say the words that are already in their head." But almost everybody, monolingual or bilingual, has experienced a situation where they have had trouble putting their thoughts into words.

Another definite prediction would be "Writing stuff down never aids thought directly, it only acts as an expansion of short-term memory of things that you have already put together. You had the words in your head, after all." But almost everybody reports that writing things down changes the qualitative aspects of how they think, it makes the ideas less "fuzzy" and more "concrete" to have to express them in written words. Similarly with folks who confidently state "I am an external processor" -- reporting similar "concreteness" if they speak their thoughts out loud versus trying to process them without speaking out loud.

So then you get people to back off and say "well, no, I just mean that learning a new language can broaden your horizons" or so, and it's like, sure, that's fine. Famously Whorf himself was an insurance investigator who was concerned about the connection between language and thought because he noticed that people told others "this gas tank is empty" and they thought, "oh, empty, that means that it's safe to smoke around!" and caused explosions because an empty gas tank is actually full of gasoline vapor and thus is highly explosive. So Whorf's motivating example actually supports a weaker version of Sapir-Whorf which is just "when we think about something linguistically given to us, we often use linguistic shorthand categories like the one that groups 'empty' near 'safe', that might be inaccurate in our language but might not be inaccurate in some other language."
What do you think defense actually is in the current technological era?

You don't defend territory with static defense's or force fields or walls.
In a word, licensing.
More interesting question for me is what exactly made USB possible? I understand that parallel communication wasn't possible because even for small differences in wire length, data on each wire will arrive at different times and that limits speed. So, people went with serial communication. But what exactly enabled high speed bit transfer? Why wasn't it possible before? Similarly, why USB2 speeds weren't possible before? What technical advances made it possible?
The JS runtime and JIT are still entirely C++ and assembly, afaik. I'm not sure we'd ever see them migrate Spidermonkey to Rust.
Unless they were defined to completely different types, that shouldn’t be an error
Not sure if Diamond Geezer is reading this forum, he may be, some of his blog posts get reposted in here and sometimes mentions extra 100k views.
https://diamondgeezer.blogspot.com
Automated Productivity: Working alongside autonomous AI agents
No, there are two classes -- mutable and immutable -- that both implement the immutable interface.
I imagine seeing money-printing machines like Genshin Impact ("HoYoverse [2022] revenue was around 3.844 billion USD and their overall net income was around 2.27 billion USD") run on Unity was a great source of encouragement.
Companies can't just continue raising and burning money forever. At some point they have to charge an amount that's worth the value they provide. We're weirdly not used to that concept after a decade or more of low interest rates, but it's something we're going to need to get familiar with - paying for things we use that save us or make us money.
> Not much ram is considered compressible anyway.

What are you basing this on? Things in RAM are often very very compressible, usually between 3:1 and 4:1.
Does the Chinese military sponsor education for US Citizens on military-adjacent projects in China? Why (not)?
This is super interesting because you’ll end up with different people with different opinions on “what is the best answer” if they all have different experiences.

Most of us when using LLMs feel it should only produce the one correct answer; sometimes that’s the right way to think about it, but other times we might want an opinionated answer, when there is no true answer.

So I think if we get better learning and self correcting machines, we also get more opinionated and sometimes incorrect machines. Kind of like people. And sometimes they’re stubborn or confidently incorrect, but that I think actually points to more intelligence (in people at least), since it points to people deciding based on their experiences.
How can they do this? What would be the mechanism for an LLM to know what is the right data and what isn't the right data?
And another bonus is, you're costing the credit-card-issuing mega bank just a littttle more money to send you that paper statement and supporting the postal service on top.

A negligible amount to be sure, but an amount all the same.
It makes sense the CEO would either step down or be forcibly removed by the board.

Unity's mishandling of the Runtime Fee policy announcement has caused permanent damage to their reputation. It was a perfect case study in how to undo decades of trust-building in one day.

I follow a lot of game developers online. Every single one that uses Unity today is planning to switch engines for their future games.
My mother bent the "least fragile part" on at least a dozen wires meanwhile the port itself kept working.
Both I guess? I don’t think the extra length helps with readability at all
> Using electronics needs a drivers license like equivalent.

I bet everyone seriously wishes there were a "seriously honestly just not a fucking idiot" license. The fact that we know which way a connector goes puts us in a whole different league from the rest of the population; most people are so braindead stupid that they can't even fathom being smarter. Sometimes I wonder if being neurodivergent is even worth it. Do I even want the privilege of knowing enough of the bare minimum to outclass half the Earth, if it means that I'm constantly depressed by how stupid everyone else is?

BTW I wouldn't pass a graduation exam if my life depended on it, because my brain is not a textbook database of things that I don't care about. But that just means my ADHD has gotten the better of me.
I don't see anything in your comment that contradicts what I said:

> It might be true or it might not, but talking about it as if it's definitely true is simply wrong.
According to Wikipedia Brio got their patent in 1999, i.e. well after Excel got pivot tables.
its actually hard for robots to compete with 10 year olds
Most of the time in HK the postcode of "0" or "00000" is used when a zip code is required