skysight-inc/HackerNews huggingface dataset:
Or alternatively, Write Everything Today.

DRY when it's a wielded as a premature optimization (like all other premature optimization) prevents working code that is tailored to solving a problem from shipping quickly.
Google Search SEO document leak reveals how company curates internet
>The profit motive has proved, over and over, to be a more effective motivator than anything else.

The USSR and it's space program would argue differently.
"What they don’t say is that the definition of the deep state—an entrenched force that wields power regardless of the administration in the White House—now fits the business of lobbying better than it does the faceless bureaucracy."

The earliest notion of DeepState I know: US Gov's compulsion to snoop on the most possible people = US Gov's hydra of surveillance agencies/divisions + it's many partnerships with state & local govs to share data (mostly upward) and help the lesser govs build their own hydras.

This is was DeepState referred to, before DS got retooled into a conspiracy theory tag. Was DS ever a catchall for faceless bureaucracies?
I dig this. Reminds me of column mode in MacOS's finder, which is similarly helpful in "rewinding" an exploration of a file system.

Would be interesting to rabbit other rabbit hole resources like Wikipedia or IMDB in this way too.
Curious how you can even tell the llm result is correct when you are apparently unable to validate it with other methods
Lying to judges seem like a time honored tradition from big companies. Google has done it, Tesla has done it. Doesn’t make it less legit.
From what I've heard about camera APIs, making an app like this for Android would be much MUCH more than twice the work, and also probably would become 98% of your support tickets because X feature doesn't work on the Samsung Galaxy J5 Skyrocket Plus LTE when running a custom ROM from XDA Developers.

Someone from the company said in another thread it's already enough of a hassle dealing with all the possible camera configurations across different iPhone models, and iOS updates breaking things. I think there's a reason you don't see apps like this on Android.
The Language Libs like Strawberry implement what he is describing by intermediate application code. It doesn't map directly to a database.

GQL implementations don't map to the database but to application code.
I got an email they'll be increasing heroku prices next time we renew. They say it's because of all the innovating they been doing. Yeah ok...
Between the weird exit agreements OpenAI had departing employees sign and the Scarlett Johansson voice incident, people are wondering if there's a pattern to Altman's behavior.
And which ISP?
Assembly? Hah!

It only counts if you use a magnetic needle and a very steady hand.
The opposite can happen too. Scott Alexander's old post "In favour of niceness, community and civilisation" quotes an Atlantic article [1] for an example of a model where all of a country's officials can flip from mostly-corrupt to honest at short notice, once corruption falls below a threshold. A lot of other threshold situations like the one you described feature in that article too - including, sadly, a "Rwanda" model for how when inter-group animosity crosses a threshold you can end up with genocide.

As far as I can tell, the formal name is "population dynamics".

[1] https://archive.is/BXq66
Getting fired usually implies they did something wrong. Sam was always going to have a lot going on in his life so it was a given there would be competing priorities when he joined YC.

It’s like not he was some random full time employee at YC and concealing his busy life.

So when a smaller AI project he started (with PGs involvement) rapidly turned into a monster overnight and started demanding the bulk of his attention, it’s not a big deal to ask him if he has enough time for both, and to make a decision early on before it becomes overwhelming (note: he still gave him the choice to decide).

Like a lot of entrepreneurs they take on a lot of responsibilities and think they can swing a lot more stuff than they really can, and PG’s whole thing is guiding entrepreneurs to make the best decisions.
Making him choose isn’t generally considered firing.
I don't know when this trend or became common acceptance but its puzzling to me:

Open sourcing for the sake of generating buzz in hopes of more sales ?

Isn't by open sourcing you remove that option to pay you?

What would somebody do with 38k lines of code that captures tech debt/esoteric workflows?
Neon has a consensus cluster of >=3 WAL storage servers using local storage that is not scale-to-zero. Only with multitenancy can you amortize it to scale-down-to-not-much.

It's not clear to me that kiwicopple's work horizontally scales compute, ever. It seems it has to be just one server, and if you ran multiple they'd corrupt the S3 storage.

Neon: >= 3 nodes

kiwicopple/serverless-postgres: 0..1 nodes
> or you have vastly more coverage in low density areas than you need

That's not really a problem, and is already the case over most of the world (particularly oceans.)
Ask HN: Is there an index that ranks websites based on their performance?
I have noticed that sites have become incredibly buggy over the past couple of years and they seem to be taking longer to load.

Yesterday, literally every interaction I had with a site resulted in some bug. Often the bug was severe enough to prevent me from even accessing the page. And these weren't small insignificant sites; these were web applications with billions in funding.

Furthermore, it seems like there has been an uptick in the idea that companies can do the same amount of work with fewer engineers. It would be nice to have an index to measure this sentiment against the actual performance of the site over time.
In support of this, a bunch of SpaceX-ers who worked on Starshield joined a startup that is building hypersonic warheads "at massive scale" (according to their website: https://www.castelion.com/team )

These would be ideal as interceptors staged in orbit onboard Starlink/Starshield satellites.
All self inflected problems in the GNU/Linux ecosystem, that don't change the fact the computing world since FORTRAN was introduced as first compiled language in 1957, static compilation was a thing.

Also embedded resources has been a solved problem in most non UNIX platforms for decades.
> I like what you did here. You steelmanned their argument.

Yep. IDK what's going on inside OpenAI, and it could be that Sam is just doing his best and the board is being, well, snake-y. Or the truth is some confusing mess with nobody clearly in the right. I'm sure more details will come out in the fullness of time.

I admire your commitment to keeping your integrity! I think the world would be a better place if more people had your attitude.
Which you didn’t figure out for a while and so your CI/CD pipeline and dev code/build/test cycles hammer their servers for months.

Then you prefetch to fix that problem, and now some slow calls you hadn’t gotten to the bottom of suddenly aren’t.
Generality can really hurt performance. Duplicating specialized code to handle different cases can really help optimize specific code hot spots for certain data patterns or use cases.

So DRY isn’t an obvious default for me.
EPEL is a separate module from fedora-enchilada, but uses the same backend CDN infrastructure and most mirrors tend to carry both /fedora/ and /epel/, so they're not technically the same mirrors, but most mirrors tend to carry both.
Boilerplate that you can't get wrong is better than DRY in most cases

by "get wrong" I mean through static analysis (linters or type checkers) or if it is plainly obvious by running it.
https://mashable.com/article/samsung-using-dslr-stock-photo-...

Samsung caught using stock photo taken with DSLR to showcase Galaxy A8 camera

(query was "Samsung sample images taken with dslr" and there were 3 relevant pages in the top 10 results)
Graphql via spring is easy integrates seamlessly. Obviously stick to its core use cases and it will go great.
Unrelated but I'm curious. Why do people often post pictures of text instead of the actual text on twitter?
The interface looks very clean. Would you mind sharing a bit about the tech behind it, assuming it isn't a proprietary secret? At first glance it looks like a C# .NET application.
I can recommend https://github.com/nkanaev/yarr which is also a single Go binary, consumes only 40 MB of RAM and uses SQLite as well.
If it made you hungry more, it is because your body needs some more nutrition as the trip was something body still needs to accustom itself to. There is nothing damaging with that. It likely means you had too small breakfast which can be composed of slow metabolizing food.

If you go to work on bike regularly, your body don't even register it as something to triger you needing more food. If you are extra hungry after 30 min transport trip on bike, you are likely in very bad physical shape.

98% of diets end up failure in the long term, precisely because just skipping food does nit work in the long term. You end up miserable, tired, passive, anemic, underperfoming on the job.
This is ridiculous. I'm just thankful for the fact that I added all the OTP secrets in BitWarden if I ever where to upgrade to Premium. Today I did that...
> If what you said was true, there would be no need for the lyrics display at karoke bars.

You misunderstand what I'm claiming.

That is exactly the issue I was describing - you recall the bulk but you make small mistakes and the skill is in reducing the small mistakes and being able to power through them and get back on track when they do happen.

Playing instruments in a band is so much worse, it's not enough to know how the song goes, you need to be in perfect sync with other people, and any mistake is highlighted by the discord. In acting, there isn't another person saying your lines at the same time as you, and mild variation in pacing, intonation, etc from one performance to the next is not only acceptable but desirable. By analogy, you know what the Eiffel Tower looks like, you could probably sketch it accurately enough that someone else would recognize it as the Eiffel Tower, and they would probably be unable to tell you exactly what errors are in your sketch, even though you almost certainly don't know the count, size, and position of every beam.
See also: 'broken windows theory': https://en.wikipedia.org/wiki/Broken_windows_theory

Though this concept isn't as pat and reliable as in its most-simplistic formulations – you can't fix all crime with aesthetic enforcement – it captures real human tendencies to 'flock' in the space of norms-of-behavior, using visible cues of what will or won't be tolerated. And, it has applicability outside of just literal 'policing'.

Keeping spaces/communities far from any chaotic boundary where people start to wonder - "what can I get away with? does anyone confront/correct problems?" - can save a lot on overall defection/enforcement losses in the long run.
Speaking of infinite updates forever, I am frustrated that software publishers and users have come to expect that all software should either be free, subscription-based, or a one-time purchase with permanently free updates. Each of these models can make sense for different kinds of software-based products and services, but they are problematic in the case of standalone tools (such as cameras, multimedia editors, productivity software, etc.) Some of the problems:

a) Free: Due to lack of revenue, the company that makes your favorite tool may stop developing new features, add intrusive ads, sell your personal data, and/or sell itself to a nasty buyer that will end up killing your tool’s future in one of various ways.

b) Subscription-based: Many software tools are naturally products, not services, yet this model can artificially and unnecessarily turn them into services. Users may end up paying too much over the long run, the software publisher is not necessarily motivated to keep improving the tool, and if the company or a future owner decides to kill off the product, you won’t be able to keep using it (regardless of how much more you’d be willing to pay to do so.)

c) One-time purchase with permanently free updates: Though it provides the software publisher with revenue and users may appreciate the ability to keep using the tool they bought forever, the product may experience market saturation at some point, and the publisher may stop receiving revenue from new users. The publisher will not be motivated and/or financially able to improve the program and may be tempted to switch to the subscription-based model.

I really wish more companies would go back to the old-style model where users can buy the current version of a software tool but would need to pay a discounted price to upgrade to a newer version of that tool (a major-version upgrade.) Along with this, customers would get free upgrades for a limited time (such as year) or all minor upgrades during the current major version. I believe this model creates a healthy incentive for a software publisher to keep improving its products while receiving revenue from both new and existing customers (reducing the market-saturation problem.) Unfortunately, both publishers and especially users may have grown unaccustomed to this model and may not appreciate its benefits.
In addition to the uniqueness others have mentioned, where do you find the canonical definition of the schema if it doesn’t have a url? So they just cut out the mapping and made them one.
You don't, obviously – we already talked about how many don't. But if you don't have a graph of "microservices" in which to query, what do you need GraphQL for? Especially if all you are doing is returning the results from a database. The database will already have its own API. Why not just use it? The native API is always going be better than your attempt to translate.
I don't know about anyone else, but I've been deeply unimpressed with the output of the google testing blog.

This example is not wrong, but it's not particularly insightful either. Sandi Metz said it better here, 8 years ago https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction

The testing pyramid nonsense is probably the worst one though. Instead of trying to find a sensible way to match the test type to the code, they pulled some "one size fits all" shit while advertising that they aren't that bothered about fixing their flaky tests.
Not an abandonment, but somewhat similar to the Dali, there were 15 ships stranded in the Suez canal from 1967 to 1975. Known as the Yellow Fleet they had problems knowing what to do with the crew over that length of time.

https://en.wikipedia.org/wiki/Yellow_Fleet
"In the industry code that isn't DRY is a much bigger problem than code that is too DRY."

which industry is that?

in general programming, absolute nope

not-DRY code can be weaseled out with a good ide

badly abstracted code, not so much

in fact in a way, DRY is the responsibility of the IDE not the programmer - an advanced IDE would be able to sync all the disparate code segments, and even DRY them if necessary

but when I read DRYed code, the abstraction better be a complete and meaningful summary, like 'make a sandwich', and without many parameters (and no special cases), or else I'd rather read the actual code

i understand the impulse to try to factorize everything but it just doesn't work beyond a certain point in the real world; it's too difficult to read, and there's always an 'oh, can you just' requirement that upends the entire abstract tower.
“To be fair Helen was going off of “articles” from WaPo” is some kind of defence. What kind of competence did she have if she just forwards stuff without thinking or investigating first? I would say this solidifies why she wasn’t fit for the job
He just wants to watch the world burn.
yes, let's conflate bad API / schema design with GraphQL / the technology being the problem.
Source,

https://www.bbc.co.uk/mypension/news/240528
>People go weeks without intervention

Well, being as how people get to pick and choose when they use it, and that the driver has to remain vigilant at all times, I'm not surprised.

But this is easy to test: stick random people in the car and go to random locations with FSD, see how it works. Why haven't they demonstrated this yet?
Windstream uses T3200 and T3260.
Give it for free to a few users. Is your product really great? They will share it loudly. You'll have a base of hardcore users recommending it. Reach out to influencers, tech editors in your niche.
Huge fans of Buf Connect. We run vanilla gRPC servers on the backend and have a typed experience through to the frontend
> Enough RAM to run a JVM with 36GB of heap space

Are there laptops like that? Maybe an upgraded MacBook, but I have been looking for Windows/Linux laptops and they generally top out at 32GB. I checked Lenovo's website and everything with 64GB and up is not called a laptop but a "mobile workstation".
> He's a psychologist proper at NYU, not some random journalist.
> Psychology as a whole has suffered a reputational crisis.

Given the latter I don't see how the former makes his claims more credible?

> You should listen to his claims and evaluate them independently, since they directly address your request for evidence.

I am familiar with his work, and find the quality of his evidence indistinguishable for the myriad of other pop psych just-so-stories that this forum generally shits on.

> Finally, the knocking of "pop science" books really grinds my gears. They are not inherently bad just because they are geared for a mass market. Technical subjects have layers of depth, and there is value in a high-level overview of some field.

To be clear, I knocked "Pop psychology" not "pop science". Most pop science books are distillations of research for mass audiences. Most "Pop psychology" books are philosophy disguised as science.

EDIT: And to be clear, I have no reason to be particularly skeptical of Haidt. I just think that the incentives for a psychologist who is writing for a mass audience lead them to choose the most simple and attention grabbing narrative possible, and map any evidence they can find back to that narrative and disregard the rest.
this along with other recent security incidents suggest somebody is rehearsing for massive campaign tied to another geopolitical ambitions.
Despite all of these things ringing true for me as well at the last few companies/projects I worked at that used graphql, I will say that like everything in tech, there are trade offs, but if the tool generally solves the problem you have well, you'll be motivated to find solutions to the additional problems you have - which often means the argument actually comes down to who is more passionate about the particular tech.

One example that stood out to me though:

> GraphQL discourages breaking changes and provides no tools to deal with them.

GraphQL the standard doesn't provide tools no, but I've been very successful using Apollo Studio to solve this as (in my experience) the workflow maps to how you generally develop applications:

1) agree on some schema
2) make a (Apollo studio) "branch" with the schema change
3) mobile & backend devs (typically) code gen the objects they need for the schema
4) backend dev deploys a preview branch of their implementation, mobile dev points the client to it
5) test it, merge it, publish the schema on the main "branch" - deal with the breaking changes if Apollo warns you of them.

So maybe you can accomplish this with other tools, and maybe it's not fair to compare "the standard" to a particular tool, but I usually say I stick to gql (where appropriate) because there is a tool for it that works so well for the problem(s) I'm typically solving.
Yocto 5.0 (Scarthgap) Released
A bit off-topic, but the website has large white space on the right side on mobile.
Thank you. Are there specific job titles that I should look for that represent the combination of the above in academic research?
I've made a point of calling out Digital Ocean in Linux mirroring talks as the gold standard for being a good citizen; run their own internal mirrors, which are FAST, making it a value add feature for them as well.
related article from Ars Technica:
https://arstechnica.com/security/2024/05/mystery-malware-des...
Not sure if it's what was meant, but an HOA board isn't too far off of that description. In my experience, the job is necessary but relatively thankless and uncompensated. No one wanted to volunteer their time, and I was interested in cash flow and a building improvement so I served for a year. The only other board members ran uncontested and also had very demanding jobs outside of the association. Everyone else was happy to let us take care of all the minutiae of coordinating maintenance, budget, property management, etc. It was a lot of work.

So to answer your question, I've observed that it attracts people who are already ambitious in other aspects of their life (and maybe a little too generous with their own time), and the extra work it entails compounds with their other commitments which can lead to burnout.
Wish you could supply the random seed yourself to at least make it a little more deterministic
Foreign key indexes are pretty cheap. If you have a spot where that’s breaking your architecture, that might be your architecture and not the index.

And as I already said, you should be able to opt out.
You can turn the haptic feedback off in the app, which is what I did. It doesn’t convey useful feedback, just lain annoying.
Not owning a smartphone is not an option if at least one essential service you have to use requires MFA via an authenticator app.
> Consolidating code is easy, pulling it apart is a lot harder.

I absolutely agree with this, and the only thing I would add is that is difference is even more pronounced in codebases using a dynamic language.

Sure it's not easy to navigate a bowl of duplicated spaghetti, but navigating opaque DRY service classes without explicit types is a nightmare.

Luckily as an industry we've realized the benefits of static typing, but your point still holds true there.
I understood your point. I’m saying it’s silly and you’re a conspiracist. Clicking things away without reading is an innate behavior of every normie and people who don’t read well, even when they first start using computers.
It doesn't occur to you that a nation being oppressed by a foreign puppet regime against the will of its citizens, will do poorly economically?

To you, it's the central planning and state ownership that causes economic collapse?
postgraphile v5 has significantly improved query generation (https://postgraphile.org/postgraphile/next/) since moving to grafast (https://grafast.org/grafast/)
You might be living in fantasy-land.

In the real world, the police officer will arrest you for recording him, charging you with:

1) interfering with official duties.

2) Resisting arrest.

3) Felony assault on a police officer.

Remember, in a criminal trial, you have to prove your innocence. How do you prove you did not do something that a police officer, testifying under oath in a court of law, says you did?
Respectfully, what in the world would be the point of that? It's not like it's impossible to reproduce the text if you can't copy/paste.
Claude can now use tools
>For starters, it features a guy blaming his wife for a decision. Sounds like a certain Supreme Court justice. It is inherently bullshit.

As he happens to be a guy who frequently compliments his wife publicly on her contribution to YC, as well as on her being a good judge of character, it seems more likely it was meant as a compliment. As in, "it was her decision and I think it was the right one."[0] But this interpretation hilariously makes the statement less generous to Altman than it would have been.

[0] He also uses "We" even though he is technically retired from YC (?), thereby taking some responsibility for the decision and acknowledging that he wasn't a complete bystander.
Yeah but it ain't a dream in my case