skysight-inc/HackerNews huggingface dataset:
It's not easy to grapple with exponential takeoffs and the possibility of truly world ending outcomes, even when there are hundreds of nukes pointed at them they've managed to ignore most of their life.
I don’t know what to make of stuff like this.

On the one hand, AI in its present form is a great learning tool, and little else. So you’d call the CEO a fool.

On the other hand, you have the leading AI firm publicly devoting 1/5th of its resources on controlling AI and declaring that we will likely have Superintelligence within this decade.

If the latter is right, this CEO might be a genius who was early on a trend, instead of a kook.
The prose is unclear, but I expect by arrival they mean success/dominance, in the sense given by the phrase "truly arrived." See the definitions given at https://idioms.thefreedictionary.com/have+arrived. Seems like poor phrasing rather than straight up contradiction.
Here's mine:

https://bastian.rieck.me/blog/

I mostly write about academia and machine learning these days, but every once in a while, I also have the urge to write a really nerdy post on a more technical topic. Writing continues to be cathartic for me, and I hope to make a small difference when I discuss things that are not typically discussed openly (in an academic setting).

Feedback is very welcome!
Let's not forget single-body multi organisms ...

More than half your body is not human

https://www.bbc.com/news/health-43674270
Documentation. You can only keep so much in your head at any time. Get the rest down in a wiki or similar.
> The banner is malicious compliance

Tell me what the banner on https://gdpr.eu/ says.
I'm just watering the lawn.
Examples, examples, examples!

Just today I failed to find an example of mounting multiple drives as one Btrfs filesystem. Plenty of how to create Btrfs filesystem examples. But how to mount them? Crickets. I eventually figured it out, but at a large cost in time.
Yep. Cory Doctorow.
Lol this is such a stretch, I mean he also thought he was a sith lord. You might as well have titled this "Man Who Tried to Kill Queen with Crossbow Encouraged by Star Wars".

But I guess it's not on point with the theme of the day.

Why does HN even allow vice posts... Has there ever been an article worth discussing here?
Understand curry howard and you're on your way to answering this question

Every person i've met who uses turing equivalence as a real argument about PLs has been a deficiency clown
the maximum is given by the carnot cycle, which has COP=T_high/(T_high-T_cold) so from room temp 25°C to 250°C it is 2.3, but this is the theoretical limit
This is how many people have used Discogs.com . You can drill-down into the individual artists which make up a band/collective and see who else they work with or share a label with.
This kinda sounds like the installer had a queue of much larger / more lucrative projects to tackle, and quoted you a high price to get you to go away... or pay the ridiculous price and make it worth their time.

A decent heat pump sized for that square footage should cost well under $10k, and it's pretty unlikely your house would need so much work to install it that the labor involved could make up for the rest of that quote.
>There's a cronjob checking the thread every 12 hours but I will eventually shut that down and it will become static after that.

Which post-ex-facto? You should still be able to add your blog to the original submission.
> ... for what?

Backups, replication to different regions, access to the data etc become standardized when it's the same as any other cloud bucket. This makes compliance easier and there's no need to roll your own solution. I also never had to troubleshoot sqlite, so I'd trust this will be more robust than what I'll come up with, so I don't get your troubleshooting argument.

Not everyone will care about this, but those can just not use it I guess.
Absolutely you need both. We agree there. And any reasonable curriculum - in practice - will be a combination. But the curriculum will still be organized in some fashion, it's a very high-level document after all. And that's where one or the other flavor will come through.
> google plus was a rich mine of unbelievably high quality content from fabulous people.

Naive question here from a non-user: With all that goodness, why did the product fail?
If you mentioned Athena maybe I could see how this follows what the earlier comment says, but as is your usecase doesn't really overlap with why people are building cloud sql products
I always wanted to make a game. So I made one. And it worked. It's horrible code.
Its bad game design, but I made this, start to finish.
Corey is just an anomaly. Sometimes those "twee neologisms" like the GNU Public License do their job, and bring platforms to their knees. When applied well, great thinkers can use the system to their advantage and come out on top. Doctorow is a good-natured person who just loves to languish in his own helplessness, and it feels like none of us are the better for it.
I espouse a belief that apps have two cycles, one of growth, another of exploitation.

In the first, cash is burnt/used to give free goodies and provide good quality services. Rents are a byproduct and not a goal during this phase of the operation, the goal here is to build goodwill and market share through measures that the competition can't match. All in all, it is a good experience to use the service during this stage.

The second stage of the operation is all about rent-seeking. Portions get smaller, ads are deployed in full force, all of the bridges in and out are lifted so value can stay inside the ecosystem. Prices in general go up and it is time to cash out all of that goodwill and market share for money. Owners and founders generally sell during or before this stage, as the business will lose consumer confidence and competitors will gnaw at its heels until it becomes just another bad app/store in a very saturated market.

I remember reading a multiwork series on The Office (US) and it used terms like 'psychopaths' and 'sucker' to describe how organizations grow and die when the 'psychopaths' at the top decide to cash out, I'd point to their exit as the turning point in my text.

I can't back up what I feel with books or research, just what I've seen by looking at the progression of big businesses in my country. Apps, burger boutiques, consulting firms, even the furniture builder guy that lives around the block, all of them went through this cycle.
Sure but these days even the cheap stuff is around 95% efficient because that enables the use of cheaper plastic exhaust pipes instead of insulated metal.
But that’s not one-party consent. The ring cameras aren’t a party.
Ice Bear went out of business years ago. https://www.greentechmedia.com/articles/read/thermal-storage...

They tried... and failed... to make this a successful business. Maybe in a few years when people become aware of the technological possibilities. Turns out a 500 gallon vat of water can store a lot of cooling / energy, and its not so expensive to make either.

-------

The name and technology has been sold. Maybe they'll reappear in a few years?
It’s such a depressing situation. Steve Huffman got caught red handed making up lies about Apollo’s dev for no reason whatsoever. I wish I was exaggerating.

Every time I try to describe the event, it ends up sounding like low quality flamebait. Yet it’s a complete description of what happened.

He never acknowledged it, either. It was just evil. Usually there are confounding factors or reasons to be on the founder’s side, or to at least see the situation from their point of view. But in this case, it was a blatant lie.

The most charitable explanation I’ve ever been able to think of is “maybe Huffman literally forgot that he misunderstood the Apollo dev because he was so stressed.” But eventually I concluded that requires so much mental gymnastics that I may as well compete at the Olympics. And even in that situation, he should’ve said something.

Huffman was a part of the original YC batch. There were no YC alums before him. This was the era when pg wrote “Don’t be evil”, which was at least a good idea, if not an implicit guideline to all founders. And then this happens a decade and some change later.
https://mehulkar.com
It only appears simple because the layers of complexity to achieve that effect are hidden under the language runtime, and you're exposed to just the top of the iceberg.

If you had to build the whole runtime yourself from first principles, functional behaviour would be way simpler to define.
The World’s Most Expensive Yacht Doesn't Exist
I was on your shoes around 2014 to 2018.

The client I was assigned to, used for everything on project management related documentation.

I couldn't understand how to approach it.

Then around 2019, in another project it suddenly made sense, after several approaches trying to make sense out of it.
Terraria’s wild popularity means its devs still can’t give it up
Chat GPT is already a killer app for me at least.

I’ve used it to code, learn, generate tweet threads, create upwork job posts, summarize large amounts of text.

With the right prompt, its a far better search engine than Google, especially for coding and health related queries.

If you can be a Google killer, you don’t need any other killer apps.
It's a self-hosted document management system:

https://docs.paperless-ngx.com/

Think: replacing paper file folders with a digital system. Supports OCR, a variety of metadata, tagging and categories, etc.

My primary use case is taxes, but for any important legal or financial documents, I throw 'em in Paperless.
2 pure functions that calculate n digits of pi using different algorithms.

I guess you could exploit memory layout, different number of variables or timing attacks to distinguish them, but that's cheating IMHO. By that same method you could distinguish anything that compiles to different machine code.
> like medical transcription

There’s no way this is remotely legal, right? Unless it’s some sort of on-prem product?

> making wider sections of the populace unemployable faster than new job areas open up

This is a real threat to the fabric of society and will require us to rethink things like UBI and taxing the means of production rather labor.
The 4 Xs in 4X games seems to map pretty well to app life cycles.

Explore, Expand, Exploit, Exterminate.
And possibly jump to the actual research article at https://www.cell.com/trends/ecology-evolution/fulltext/S0169...

> Estimates for animal antiquity exhibit a significant disconnect between those from molecular clocks, which indicate crown animals evolved ∼800 million years ago (Ma), and those from the fossil record, which extends only ∼574 Ma. Taphonomy is often held culpable: early animals were too small/soft/fragile to fossilise, or the circumstances that preserve them were uncommon in the early Neoproterozoic. We assess this idea by comparing Neoproterozoic fossilisation processes with those of the Cambrian and its abundant animal fossils. Cambrian Burgess Shale-type (BST) preservation captures animals in mudstones showing a narrow range of mineralogies; yet, fossiliferous Neoproterozoic mudstones rarely share the same mineralogy. Animal fossils are absent where BST preservation occurs in deposits ≥789 Ma, suggesting a soft maximum constraint on animal antiquity

> contradicted

There is no contradiction in saying that the earliest found occurrence of x is at some point in time and the first high concentration of x is at some other later point in time. It is actually expected.

E.g.: First tablets found in Sumer: -3500 ; bulk of earlier found tablets in Sumer: -3300.
Or just use a database like Postgres. It's a one liner to download and start up a postgres container.
The ultimate 'Quick Computer' flex was BeOS back in the '90s. It was running on a BeBox with two PowerPC 603 chips at 66 MHz (later 133, but I'm certain I saw this demo in the 66 era).

I saw it demoed at MacWorld (January 1996 I presume), and they did the following demo:

1. They spun up a bunch of apps: played video, rendered 3D, etc. The BeBox had two sets of LEDs on the front that reflected CPU usage, so you could see the load increase.

2. They would keep loading apps until both meters were permanently pegged: 100% CPU usage on both. This was something like twenty windows, mixed across a bunch of tasks.

3. They would grab a single window -- say the 3D render -- and drag it rapidly around the screen. You would see the 3D render immediately speed up as it came to the foreground, and all other tasks slow down noticeably as the Be rep dragged the window around the screen. The window moved smoothly.

4. Then, they would disable one processor, leaving one to support the load that had sat two at 100%. Everything on screen became very slow, except the foreground 3D render, which still moved with reasonable speed.

5. They would again grab a window -- maybe a video this time -- and drag it rapidly around the screen. Every other window slowed to a crawl (but didn't stop). The video window moved around the screen smoothly, and the video kept playing smoothly as well.

All this to say that BeOS knew who it served: the user with their hand on the mouse. You clicked a new window, that window immediately received enough CPU to be responsive. Give the OS a loony task, and it would still do its best to prioritize whatever you told it was important.

I have never seen an OS before or since that handled multi-tasking as well.
The author makes a cogent argument but I can't help thinking they've fallen into a 'perfect is the enemy of good' trap. Sure, 4doc doesn't perfectly describe exactly how you should document everything, but it's better than every other approach I've encountered and that gives it a lot of value to me. It's likely that there isn't a documentation system that works perfectly for everything, especially if you accept an argument of 'this documentation system is a bit too verbose' which would stop you just enumerating everything imaginable.

You have to be pragmatic. If your docs could be improved by adopting a 4doc approach then you should, because they'll be better docs for it, even if the system is technically flawed. Similarly, if you have a doc that doesn't fit anywhere in the 4doc system but it's a useful doc, then it's still worth adding. 4doc is a process. It is not perfect, but it's still useful, and you might need to step outside of it occasionally. That's fine.
From my POV this is part of the developer experience push.

SQLite running in-process is so convenient to build with that even when people use other DBs they write wrappers to sub it in

I guess this is an attempt to let that convenience scale?
A redditor made a gif Trump hitting CNN with a chair in a wrestling ring, or something to that effect. It was subsequently tweeted by Trump. CNN tracked the gif back to the redditor that made the gif and threatened to go public with his identity and reddit comment history if he didn't issue an apology (which he did).

I think the lesson is something about picking fights with people who buy ink by the barrel.
Health and medical queries are a big one for me. The top results in Google are the same cookie cutter responses from the same 5-10 domains. There is no expertise there - just an article ghost written by a freelance writer with a random doctor’s name attached to it.

With the right prompt, chatGPT gives me far better insight and can even point out academic papers to back its claims.
JSON Relational Duality View (Oracle 23g)
Interesting idea from Oracle. See also https://github.com/oracle-samples/oracle-db-examples/tree/ma...
Engineer's New No-Code Programming Language Uses Visual Diagrams
If the CEO was smart, they would be trying to build or extend a cool generative AI tool customers would like... Not rack up the biggest OpenAI bill they can.

Shoehorning tech where its not working sounds like the blockchain boom to me. Even if crypto did take off, that would not have helped them survive.
There’s an argument to be made for documenting Worst Practices, too. Along with “Unsupported configurations”, “Practical limitations”, “Unmet use cases”, and “Failure modes”.

That kind of information is absolute gold for solution design. Far too often I've found myself trying to discern the true envelope of some subsystem's capabilities by the negative space implied in the product docs, a task sometimes comparable to reading tea leaves.

Alas, many product managers regard documentation as propaganda, thus in the interests of fragile egos such topics are commonly omitted.
That announcement was in 2012.[1] Did they do it? I can't find any indication that they actually implemented it. Which was a good reason to get off Evernote a decade ago.

[1] https://www.cnn.com/2012/06/21/tech/web/internet-data-everno...
Theoretically, if we get to the point where a quality app could actually be generated entirely this way, then someone will inevitably ask it to create an app that recursively asks it to create more apps, thus eliminating the need for anyone to even ask it to create an app at all.
Very simplistic and nicely working.

I could drag up the edit box to get it bigger, but maybe you should just let is almost to the top, not completely to the top, as dragging it down interferes with the iOS notifications drag down.

Cheers!
Naming things is not easy. Naming things is hard. I am glad that we have this word now and it is catching on. Because all of us know and see and understand what the problem with platforms are.
I don't think it obfuscates the problem.
Step 1 to fixing a difficult problem. Give it a good name.
The Traveling Salesman problem could well have been called "The NP-hard problem" but TSP is a good name.
dumb people make grandiose statements and dumb people upvote it (aka the idiocracy model of culture). there will always be dumb popular models. make up your own, use that, move along
I'm not a lawyer, certainly, but my understanding is that exceptions trump the rules they are exceptions to. In particular I'm fairly certain that the gmail app (for example) does not allow "Sign in with Apple" even though it (obviously) offers google sign-in. I expect facebook apps to be the same, although I certainly won't be installing any to find out.
My partner runs a B2B ecommerce company with revenue ~$5m with lots of different products coming from a range of suppliers all over Asia.

And the jobs were the sort of generalist types you see in most small businesses and startups. Examples of tasks mostly involving writing e.g. emails to suppliers and customers, marketing copy for products/campaigns, website content. But also coming with potential new products and how they can be branded/marketed.

And the reason they were hired specifically is because most of the team doesn't have English or Mandarin as their first language and so they needed native speakers. And since ChatGPT's problem is inaccuracy not writing well it's really suited to them.
Over 5M sign up for Threads in first 4 hours
It would take one mildly expensive tunnel. As a bonus, you might be able to put hydro turbines on it, if they can handle the salt.

The Salton Sea's salinity is already well over that of the ocean (44g per liter compared to 35), and is getting saltier. Considering that the very existence of the Salton Sea is already an ecological disaster, I don't really see dumping salt into it to be another one.

The Salton Sea is 70 miles from the Pacific Ocean. If this were built, it would be only the third longest water tunnel in the world, and second in the US.
Ask HN: Hit by fraudulent stripe payments on our SaaS platform
We are a low code platform for building internal tools. We have an open signup via gmail or you can create a company account. Since last two days we are seeing an unusal pattern of payments from newly created accounts. In our world -> this cant happen as unless some one makes something working and needs end users to use it there is no real need to subscribe to a paid plan. They were mostly all gmail signups or temp emails. IP address detected by Stripe suggest they are all random. (must be IP spoofed)

things we did so far:

1) activated stripe radar and decreased risk profile to filter weed

2) added captcha to our payment page

inspite of the above we kept getting fraudulent payments. This suggests that we have been hit by a manual attack as the attackers are able to circumvent captcha. However scale at which this is happening doesn’t seem manual But given the randomness of time element between each payment try, it starts seeming manual.

Question is - are there a set of best practices we are missing to thwart this in either case of attack being manual or automated?
When I was relocating internationally, it was keeping track of the task dependency structure that stressed me out. After doing X and Y do Z.

I ended up jotting down the tasks/dependencies in dot syntax to quickly get items recorded and out of my mind during the day, then at the end of the day updated rendered the whole depency graph to give the overview.

Here's the scripts I used

https://github.com/tim-fan/task_dependency_tracking_tool
It's easy to spot bad opinions when the positor can't even take the other side of the debate like a high schooler in debate team.

OpenAI was laughed at starting as an "AGI" company (not laughing after GPT4?).

When HN largely got their motivations wrong too, I knew we were in for a rough time when these capabilities got so much closer like now.
Great comment, I can fill in some of your references.

The Essay you were referring to is the brilliant "The Gervais Principle"

https://www.ribbonfarm.com/2009/10/07/the-gervais-principle-...

Reforge talks about your cycle - I can't find the exact artcile but you can see it with marketplaces a lot - i.e. Facebook creates APIs for events, 3rd parties build platforms on these APIs, Facebook kills the API access. This is the closest article I could find related to "tactics" https://www.reforge.com/blog/growth-loops
No human CEOs is more likely.
I’ll push back on this, at least in its current iteration. I just asked it to list some restaurants near my apartment (major intersection in San Jose) and it wasn’t particularly close. While there are several restaurants less than half a mile from the intersection, ChatGPT listed restaurants from several miles away.

Given the “weights in a matrix” architecture of ChatGPT, I’m not sure it’s possible to store enough data to make the query practical to answer. Say there are a couple hundred intersections in my city. You have to store the token of “restaurant name” “close to” “intersection” for each intersection. I don’t know the size of Google’s Maps DB, but I would guess it’s several Gigabytes per city. From my understanding of the theory, you would need to store BOTH the LLM weights AND the Maps data for ChatGPT to have a shot at generating good answers for that type of query.

I’m happy to be wrong here. If I’m misunderstanding something, please let me know.
Is there a standard safety test for this stuff? When I did some research a couple of years ago (my daughter is 1.5 years old now) I found some test by an european institution that had the Axkid One+ on top, so I bought that one.