skysight-inc/HackerNews huggingface dataset:
Yeah. I used to be pretty excited about SpaceX stuff (remember those first re-usable booster landings?? amazing). But now it's impossible to separate that work from their CEO's bonkers conspiracy theory mongering and anti-trans, anti-democracy, and white supremacist views. So I mostly just ignore SpaceX news items now. It sucks.

I hope SpaceX is able to dump him soon so they can get back to just being a cool company doing cool things.
Cross-reference:

https://news.ycombinator.com/item?id=38260192
One reason is that the risk of investing in creating video media is orders of magnitude higher than audio media, due to the costs being orders of magnitude higher.

>And hopping is getting tedious.

I think life is pretty good if all I have to do is set a reminder to click a few buttons.
The "people" at the top in charge want nothing less than the population to be poor and dependant. There's a reason they've done everything they can to suppress wages and eliminate good jobs.

Despite that here on HN you have people cheering them on, excited for it. Tech is one of the last good paying fields and these people don't realize it's not a matter of changing career, because there won't be anything better to retrain in.

They are cheering on their own doom.
Nile tenant virtualization – Implementing multitenancy in Postgres
Is it just me, or is open source picking up more steam than it's had for a while? Very happy to see all the initiatives, funding, and people & companies embracing it
This is a great article, and I have some notes.

I initially disagreed with the author when he said, "we tend to overestimate how much we know about the software we're working on."

I disagreed because that is not my experience; I do know a lot about my software.

However, then he said, "We overemphasise the parts of the system we've personally worked on, particularly those we've most recently worked on. We downplay other parts of the system, including the impact of dependencies (e.g. libraries)."

Oh. Um, well, this is also not my experience.

I work on software alone, and I do not have any dependencies.

So the author is right; I just have weird experience. :)

I agree with the four kinds of optimization, especially since he focuses on optimization humans do. I think you could even shoehorn compiler optimizations into those four. For example, strength reduction could be considered a "better algorithm."

His observations about the differences between best, average, and worst cases are the things programmers need to learn most. At some point, our code will always hit bad cases, and we need to know if it will hit it often.

I love his example of Timsort because I've analyzed and implemented it myself. It ended being more comments than code. (Of course, that includes two license header comments, so slightly less comments than code actually.)

Timsort is pretty complicated, and Tim isn't the best at naming things, so it took a bit for me to understand what was going on.

(The most prominent example is the galloping functions. He named them "gallop_left" and "gallop_right," but they both gallop left and right. I renamed them to "gallop2Leftmost" and "gallop2Rightmost," which is actually what they do.)

The author says he biases to writing algorithms and adopting pre-written data structures. This is a good thing. However, after having written data structures (because I work in C, which doesn't have them), I would encourage every programmer to write some. Best, average, and worst cases are easier to learn on data structures than algorithms. Still use pre-written ones though; they are usually better optimized.

The trick about reducing memory is crucial. I recently spent an entire refactor just reducing the size of some of the most-used structs. I cut the size of one struct in half. `pahole` is great for this.

The part of PyPy is a great example too. A great book to read is Is Parallel Programming Hard, And, If So, What Can You Do About It? The entire point of the book is to make you think, "Okay, I need some concurrency or parallelism; what is the easiest way to get it?" The PyPy example is that same thing with optimization; what's the easiest way to get the performance you need?

Every time you run into an optimization problem, ask that question first, and it will get faster to answer every time. And the author's summary reinforces this.

[1]: https://mirrors.edge.kernel.org/pub/linux/kernel/people/paul...
I genuinely don't understand the obsession with China.
Npm is owned by Microsoft no?
For context: Back in April, OpenAI said they aren't training GPT-5 and ‘won’t for some time’.
The future of Rails test data management
>So certainly not broken for me at all

You are contradicting yourself (or so it seems to me) if you corroborate that you're seeing a certain issue, then claiming nothing is broken for you.
Re: X-plane output. As it stands, no. But I believe a translation script can be made to output the vehicle's properties into a different format. Currently it is a python dataclass.

Thank you for linking to other resources. I will take a look at them.
Many other rockets work on hydrogen, which is far easier to synthesize than methane.
I think you'd be surprised by how many identical style limitations others Nvidia has done over the years, from slightly lower clocked memory all the way down to programs that run slower than they should on other vendors because Nvidia code used by games was intentionally deoptimized for other platforms. AMD too, though to a lesser extent since it's been a while since it had its time in the sun from a market penetration perspective.

10% memory bandwidth is actually extremely negligible, particularly for the lower core count SKUs in the tier. The desktop gear you mentioned this all for has 1/3 the memory bandwidth, 1/4 if you plan on putting lots of RAM in, and can get away with a great deal many more tasks than you're describing something with 10% less memory bandwidth as able to do. We're talking a maximum worst case difference, for going between the lowest end Xeon to highest end Xeon, of 10% for the "my workload is to benchmark memory bandwidth only" use case. The reasoning for why it's supposed to be bad seems more focused with the starting assumption anything Intel does must somehow be bad than actually explaining what actual workload impact is had vs other options, and that's the red flag for me here.
This might help: https://sriramk.com/coldemail
More in a sense that knowledge is kept behind closed doors and is not shared, when it isn't made a public good. Data from OpenAI for example.
It's also practically impossible to lose money running a casino if you know arithmetic. Trump managed to do that.
Yea we should ban schools ran by foreign dictators on American soil. Any more obvious questions?
There's a large amount of copium regarding this.

In no way is it a feature that Bitcoin transactions are expensive. At best it's a negative that that's acceptable given the other benefits.
I think I do my best work when it's something no one asked for in the first place. I also do great work when I have a good back-and-forth to clarify requirements until I know exactly what we're going for. Where I get discouraged is when I get half-baked requirements, carefully consider the problem and provide a best effort solution, then get clarification that would have been great to know up front, now requiring a re-think.
> Create an account to read the full story.

No. I shall not.

> To make Medium work, we log user data. By using Medium, you agree to our Privacy Policy, including cookie policy.

That's now how this works.

Please don't use Medium, post to Medium, or share Medium links.
Sites like this are a cancer on the Internet.
Consider Right-Page-Only Note-Taking
> Will we have that for every major project now?

Don't we already? Pretty sure it happened for recent freebsd and Debian releases, at least
The Architecture Behind A One-Person Tech Startup
Because money. Why is this hard to understand?

NASA didn't have the budget to continue to operate Saturn V and also build Shuttle.

The president and NASA leadership wanted Shuttle. So the last Saturn V were put into storage.

To claim they don't exist is stupid, you can go see them:

https://ids.si.edu/ids/deliveryService?max_w=800&id=NASM-A19...

Yes, lots of those design top documents still exist. But not every supplier and sub-sub-sub supplier did the same thing. Most of those companies don't exist anymore or were bought and bought again.

NASA never wanted to build a Saturn V again. So they archived all the plans.

You seem to believe that they put some kind of plan in place to keep the Saturn V so they could bust them out again. This is simply not the case. As far as they were concern Saturn V was over and Shuttle was the future. Archiving everything was the only thing they did.

Of course we could do a huge effort and recreate the Saturn V program. And the lots of documentation that exist would help. But anybody who has recreated old things, knows that plans are not perfect. Doing something like that would simply not be worth.
By whom?

As far as I can tell, entrenched interests (i.e. people/corporations with lots of money) have been down-playing climate catastrophe for decades. The oil companies have certainly put a lot of effort into burying data about human produced CO2 affecting the climate.

I can understand media outlets trying to get clicks based on emphasising any unusual weather, but that doesn't really apply to the actual science-based reports.

As I see it, rich people stand to benefit from down-playing the climate catastrophe and poor people will reap the main down-sides of not being able to afford to live where they want, harvest crops or keep air conditioners running through the day.
That’s funny because this argument has been exposed as complete bullshit in the last month. You should find a better example to try and be dishonest about nowadays. Social media is extremely anti-Israel and now everyone knows it
That is a good story, good for your wife.

I belong to a local self-published authors group in my small town. We are going to cover NaNoWriMo this weekend.
Phind is a bit more like this
Slightly OT as it's about API not web app, but I think related to the fact that they switch out models without informing people pretty often, and I think do a fair amount of A/B testing -- so it's very "black box" from a user perspective still.

Since a few weeks ago, the API is just completely ignoring my system prompt. I have things like "never apologise" and "always assume the user has already consulted with competent authorities and other sources. Do not give advice not directly asked for." and "be succinct and do not repeat parts of the question in your answer". and "Do not use phrases like "it is essential to note" or "it is important" to try cut through its BS hedging.

This used to work great. Now I just get the same responses as if I hadn't put a system prompt in at all
Tumblr Is Always Dying
Even the smallest facist gets a voice now... yay?
Because iOS users are substantially more valuable than Android users, 6-8x more valuable. I’m positive that Google comes out ahead on this by selling ads to iOS users.
Analyzing Numbers in Creation Myths
Its interface is pretty horrible but it's serviceable for basic video editing, and parameters can be keyframed, so that's something. The issue is that the video editor uses the same UI philosophy as the 3D editor... and it feels awkward. Same with the 2D editor, Grease Pencil.

I don't think it would ever be able to compete with Premiere or Da Vinci Resolve, unless they put significant resources on that stuff.

There is no better free alternative for non CAD 3D modeling, sculpting, texturing or 2D animation AFAIK. There are alternative rendering engines though.

For video editing, compositing there are free alternatives that are much better than what Blender has.
They chose not to maintain it, instead to focus on the Shuttle.

I'm sure if the political will had been there to maintain the Saturn V/Apollo capability, they could have.
This. Never going to happen though
Yes, that's the rationale. A customer has asked about getting access to the source ahead of time and I'll try to make that work.
Tuta (formerly Tutanota) denies claim it has intelligence ties
This is blatantly wrong. A person who is "in the spectrum" is a person who is autistic, regardless of whether they had a formal diagnosis or not. They're just different ways of saying the same thing.
Sorry, I misread jjgreen's comment. I 100% agree with what you are saying.
Eh, probably a poor example considering the iPhone 4 was hardly a flop and was still broadly considered the best smartphone out at the time. The people who thought this was a total-showstopper were, on the whole, probably wrong.

Counter-example: lots of people said an on-screen keyboard would never really work when the original iPhone was being released.
> ChatGPT is actually best suited to use by a specialist who has enough contextual knowledge to construct targeted prompts

This is my take also.

ChatGPT for novices is dangerous, its the equivalent of a calculator. If you don't know your expected output you're just wrong faster.

But if you know what to expect, whats your bounds and how to do it normally anyway, it can make you faster.
Does A.I. Lead Police to Ignore Contradictory Evidence?
Not for 16 (who've left school) and 17 years olds.

They just need to be in education, doing an apprenticeship or training part time.
You're at a fancy restaurant because it's your daughter's birthday therefore everybodies' life stories are meeting at this moment, to make it a memorable evening.

You might be a 40yr old man pondering what life means, as your week has been filled with boiler plate code and you've attend endless meetings with the same filler conversations around missed deadlines and dropped targets.

You wonder what the future of your medium sized business app will be in an economy clouded by AI, LLMs and ChatGPT. The looming macro-economic challenges ring faintly in the back of your mind.

Your father would have been at this table, why isn't he here. At my age he was working a respectable management position in a prestigious company. His whole family meeting around the one table, sharing big laughs and emphatic stories. Where is he tonight?

What happened to social reinforcement for my position in life? Why can I never feel truly at ease in a life position, always under threat of destabilizing shock to the government, family, social or business environments. Why is there never any real physical security? Whom will remember myself in the end?

One broken storyline after another and you end up wondering, what does it all mean? Why don't I have my shit together? Why can't I keep my mind out of troubling thoughts?

Having a long memory and metacognition is persecuted (for lack of a better word) in this modern society.

Sure, you're at a fancy restaurant. The totality of what you know is not satisfied by good company and food, man does not live on bread alone.

You're happy for a moment and so is your daughter, as the earnest waitress delivers the birthday cake.
Your seemingly flippant attitude toward a catastrophic end does not mirror that of the world’s space agencies and leading minds.

They are quite concerned about that particular outcome, Kessler wasn’t just warning us, but predicting an outcome.

NASA sent China a nasty letter the last time China shot down one of its own satellites.

The why is simple. There are launch windows. The more debris in orbit the smaller the windows and shorter their availability.

I believe you overestimate how much orbital debris it would take to ground earthlings for centuries.
>I have a simple front-end test that I give to junior devs. Every few months I see if ChatGPT can pass it. It hasn’t. It can’t. It isn’t even close.

Small consolation if it can nonetheless get lots of other cases right.

>It answers questions confidently but with subtle inaccuracies.

Small consolation if coding is reduced to "spot and fix inaccuracies in ChatGPT output".
I don't understand your point. Yes, electricity is virtually all the TCO of the device (other than the upfront cost). Isn't that the case for any consumer electronic part - processor, memory, hdd, etc? That fact doesn't change any of what I'm trying to say.

My point is that this cost (of electricity) is negligible relative to two other costs - cost of time (in other words, cost of human capital), and the upfront cost of the device itself.

This is a response to your comment "Wait, why? Is it more important to organizations to wait a little less time, or to spend less money (on electricity)?"
I’m not a crypto person, but I have always been curious - how does the tax situation actually work if you don’t want to commit tax evasion? I know that on US tax returns you need to tick a box if you’ve transacted in crypto, and you have to pay tax on the realized gains/losses. How do you actually go about doing that accounting practically given the volatility and the number of transactions? Are there special pieces of software that handle those calculations? Do they differ between jurisdictions (other countries particularly)?

I know the real cynical answer is that most people just don’t report correctly, but I’m curious how you’d do it if you wanted to be legit.
This is what I use, but damn, does it make coding a bit annoying having to have an instance of the filesystem rather than using static classes like Path.
> Take an app written five years ago that depends on majorish C++ libraries, and there’s a fair chance compiling it will be a nightmare

Interesting. My experience doesn't back this up at all. I may have issues with 20+ year old code, but I don't remember ever having anything but minor issues otherwise.

I wonder what the difference between us is?
Interesting but the special part about blender is the open source part, they managed to keep it alive, revamp the UI fully and bring on new and hard features on a regular basis. I don't remember another foss project of that kind.
Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Very unhelpful!!!!!!!!!!!!!!!!!

I would have liked to read the whole story

where is the non paywalled link?
Don’t blame lobbying, blame a lack of decent humans in a position of power. How much lack of function do you need to take orders from a lobbyist as a representative?

Are we electing people? Or puppets? Mostly rhetorical.
Quiz Duel (MAG Interactive) did this.

Partner wanted to play all the time. I discovered the videos ads were using up all of my prepaid data before the end of each month. I bought the premium version, which was a one-time purchase "back then".

They launched an app revision that had a handful of very noticeable bugs. Then they changed to a new app (rather than upgrade), pushed all the users to the new app, and made the ad-free version a subscription. What do you get for your monthly payment? Well, nothing significant, like you'd expect from a subscription.

In fact, they essentially crowd-sourced their Q&A content by letting users submit feedback when a pair was inaccurate, so users are fixing problems in the content for free.

Server usage?

Not to minimize the daily work of countless devs, but a quiz game is essentially a handful of databases, a dollop of quite straightforward logic, some static UI visuals, and then content scraping to fill the main Q&A database. The logic and UI visuals almost never need a rewrite. DynamoDB is pennies per month per user, and if you're a real POS you can use long advertisements to push away users temporarily when your RCUs/WCUs are getting close to a scale-up threshold, which has the nice side effect of increasing revenue if everyone watches the long adverts anyway.

I guess they expected a percentage of users to bail switching to subscription, and that doesn't cost them a cent. You said it best: shady
That...just isn't true. I spend a dozen years working on AI enabled surveillance cameras and there were some vendors who's cameras could continually show up and vendors (including ours :) who didn't.

And while there are customers who are aware of things like this and shop accordingly, I'd personally be more concerned about my own reputation damage. It's not the sort of thing I'd like to get questions about in a job interview.
Well if nothing else, it's the difference between one person being able to ship something vs needing at least one person to review before shipping.
[dupe]

Does no one read the site anymore?

Lots more discussion over here:

https://news.ycombinator.com/item?id=38237287

https://news.ycombinator.com/item?id=38236701
Debian requires much more strict authentication.
That's a fair assumption. There were some customers who benefited from real-time editing, but it was a big tech bet and led to a design that was harder to scale for larger datasets.
Get paid in crypto, don't tell the government? Don't collect/pay VAT nor tax on profits? Ed: or as a contractor/consultant - don't pay social security nor income tax?
The article sounds like it was written by someone with minimal career experience. Its overwhelmingly naive, and Im sure the intended readership isnt any more or less naive than the author.