skysight-inc/HackerNews huggingface dataset:
I would use Python as the extension language since it is omnipresent. ELisp has lots of terrible misfeatures that makes building large software in it difficult. I would also add better support for the services model. E.g., rather than adding spell-checking and syntax-highlighting modes you could defer those tasks to LSP servers.
As a JavaScript developer you live in a world where people are afraid to write software... any software, at all. When I say afraid I mean that word in the very visceral emotional way. It is a culture of extreme Invented Here Syndrome where you add dependencies and if there is not a dependency that already solves a given problem the problem is simply not worth solving.

So, you end up with these colossal frameworks, yes that's plural. The developers like to pat themselves on the back for their supreme challenge of conquering the beast to... put text on screen. It's stupid, but it a way it's self-validating because these frameworks are just massive. They provide an API more than 10x larger the standards they replace so that developers don't have to form original opinions or build things.

When I say stepping outside the mold I mean not doing any of that stupid shit. As a result of avoiding the stupid I can release products that are possibly 1000x faster to execute, more accessible, dramatically faster to maintain, and so on. One developer that actually knows what they are doing can easily replace an entire development team. If that one developer that knows what they are doing always knows how to implement test automation they can reduce expenses associated by regression around 95-98%. But when you do any of that you have immediately invalidated the existence and imposter nonsense of the other developers like popping a balloon. The natural response is hostility.

Fortunately I was able to switch careers and go do something else.
> a few screwups where a line or two in a 4-spaced file actually contains 3 spaces. Why this happens... is beyond me

In my experience it's usually from copy-paste, usually because the cursor wasn't at the right position when pasting. The cursor not being at the right position because you deleted some spaces to reduce the level of indentation before pasting, but didn't do the right number. While tab inserts the right number of spaces, delete still deletes spaces.

Also occasionally due to a find-replace that accidentally included a leading space, which can be hard to see when the find/replace boxes are in a proportional font.
Good public infra is wealth with much higher utility than private infra.
Yeah, but I think a lot of the compensation people in this situation need comes from recognition and autonomy. Like, money is great and all, but as long as you have "enough" then those other factors are super important.

Like, I'm currently willing to take a pay cut to get more autonomy and a better (for me) workplace environment.
Although the UK probably still makes cars, making and exporting cars is not as big a part of the UK economy as it is of the German economy.

Maybe that is why.
Thanks, the English version is available here: <https://en.wikipedia.org/wiki/Brenda_Milner>, please see also <https://en.wikipedia.org/wiki/Henry_Molaison>. The issue was related to a Google region setting.
You mean that there is no such thing as "luck"?
I’m in Shanghai right now and you can see the “geological strata” of economic development here really well. Stuff built 20-30 years ago can be pretty shoddy, but the closer you get to the present the better things look to the point where the most recent stuff is very impressive, and absolutely massive in scale. Much of the center of the city around the People’s Square is “old”, and boarded up, probably for demolition. Construction does not stop on weekends it seems. I look forward to visiting again in a few years, the place will likely be unrecognizable. I also wish they redid the Oriental Pearl tower. It is iconic and huge, of course, but having been built in 1995 it’s also (imo, ymmv) ugly AF, especially up close. The Chinese can do so much better now.
You have a fundamentally different model of the social contract to me. We're unlikely to ever agree. However...

I believe that relying on individual purchasing power ("utility"), to improve the average quality of life is an experiment (often referred to as "Reganism" or "Thatcherism"), that after 40+ years of trialling has shown to be net negative to social mobility, overall net happiness and other factors important to me as a UK middle-class (this isn't the same as what middle-class means in the US), citizen with a significantly-above median income for my age, social background and other predictive factors, as compared to natural experiments in free market economies where such trials did not take place (most of Northern Europe), in the same time frame.

The core problem with free markets being used as a mechanism to settle all societies ills is that theory ignores natural monopolies. You can't have a car parking space and a children's park in the same place: you must make a choice. And if you choose based on economic utility, the outcome with the direct revenue will allow a realised "win" over that which has indirect or non-utility rewards such as "happy, well-adjusted, children who have learned to be nice to each other".

If you believe in the right wing view of economics without taking into account the lack of natural monopolies, you and I are unfortunately going to be so far apart from being able to find common ground we might just be wasting each others' time.

If you do understand the nature of a natural monopoly from a land use to utility company infrastructure, then you'll realise that when you follow the thread that car parking at market prices denies other monopoly uses of that land, that residents can't influence that through purchasing decisions, and that cities and councils would be failing in their duty to provide an equitable and comfortable city/town in which to exist by making decisions about monopoly situations purely based on revenue potential.
The way you write imperative programs in Prolog by exploiting the search order, using cuts, etc. seems clever when you see it in school and do a few assignments for a comparative programming languages class (the only 3 credit CS course I took) but it is painfully awkward if you have to do very much of it.
I will never work in an office again but I suspect that the good/hard workers, are slightly more productive with work from home and are happier if they want to work remote.

The slackers though are slacking much more with WFH. At least in the office they have to pretend to be productive and that ultimately results in additional productivity.

There has to be scaling laws at work here. I work for a very small company and it is quite obvious who is slacking off remote. In a large company, it is probably much easier for the slackers to hide their lack of productivity.
> I've never been able to hire a high performer with the remit of 'please take over this complex and custom system your predecessor built and walked away from' - such people want to build that stuff themselves and someone else has already had the fun.

Are you hiring right now, cos this sounds like fun?

(modulo the likelihood that our definitions of high performance differ).
It doesn't have any ability to reason about what you did more than a couple of seconds ago. Its memory is what's currently on the screen and what the user's last few inputs were.
"bourgeoisie" refers to the capitalist class. Made more rigorous, we can say the set of people who do not need employment to pay their bills, they can live off of investment income. They often still perform labor, but as a part of their own businesses.

The bureaucratic class depend heavily on employment income. They are very lucky to have their jobs, and could be easily replaced or eliminated. They are desperate to maintain the structure of the bureaucracy in which they thrive. They create a cost born by both the "working class" and the "capitalist class". They consume the resources of the capitalist class, and mis-allocate the labor of the working class. If the investors and employees could coordinate without them, more value would be created for the capitalist and more wages could be kept by the worker.
I think that is antithetical to the idea of Open Source. If you expect contributions then pay a bounty, don't pretend.
See also: BSD vs. GPL
Shameless plug for my own project with a similar bent - write your own lunar lander autopilot in browser

lunar.unnecessarymodification.com
> These LLMs are polymaths that can spit out content at a super human rate.

Do you mean in theory or currently? Because currently, LLMs make simple errors (eg [1]) and are more capable of spitting out, well, nonsense. I think it's safe to say we're a long way from LLMs producing anything creatively good.

I'll put it this way: you won't be getting The Godfather from LLMs anytime soon but you can probably get an industrial film with generic music that tells you how to safely handle solvents, maybe.

Computers are generally good at doing math but LLMs generally aren't [2] and that really demonstrates the weaknesses in this statistical approach. ChatGPT (as one example) doesn't understand what numbers are or how to multiply them. It relies seeing similar answers to derive a likely answer so it often gets the first and large digits of the answer correct but not the middle. You can't keep scaling the input data to have it see every possible math question. That's just not practical.

Now multiplying two large numbers is a solvable problem. Counting Rs in strawberry is a solvable problem. But statistical LLMs are going to have a massive long tail of these problems. It's really going to take the next generational change to make progress.

[1]: https://www.inc.com/kit-eaton/how-many-rs-in-strawberry-this...

[2]: https://www.reachcapital.com/2024/07/16/why-llms-are-bad-at-...
ChatGPT plagiarizes the anwers of those whom you call "arseholes". How is using Stackoverflow in read-only mode different from using ChatGPT?

Except of course that reading Stackoverflow directly has better retention rates, better explanations and more in-depth discussions.

(My view is that moderators can be annoying but the issue is overblown.)
It was an important step.
Which is why adding tests is a great way to get to understand a codebase.
But what controls the immune system?

IMO it is oxidative imbalance that dis-regulates the immune system, leading to a hyper or hypo inflammatory state. That is, autoimmunity or immunodeficiency.
The tragedy of RDF and OWL is that people don’t perceive the connection between logic and databases.
They can probably go fishing, but anything that sunk is gonna stay sunk. That ocean is not shallow, and deep submarine operations are expensive…
Non toxic environments are rare and are absolutely, 100% a benefit. If you don’t believe this Im genuinely happy that youve had such good experiences.
I played with this briefly, and saw that supplement can also take a function, which presumable how you make @wibble return '(34)' instead of 'Equation 34'? The function is passed the equation itself, so supplement: x => x makes the reference identical to the whole equation (!), but it wasn't obvious to me how to extract just the equation number from an equation x?

This is a really common idiom in mathematical writing: "from (1) we see that..." instead of "from Equation 1 we see that". (Randomly capitalising 'Equation' here is another controversial implication of using a fixed word string as a supplement.)
Well it has an implied tense, it refers to the past by itself. It is possible to combine it with a tense, for example the future tense to report that someone said they will do something in the future
what if luck is just proof of the infinite parallel universe theory?

Each event, action, or outcome with even a slight variance is in each its own reality. Buy a powerball lotto? Lose in 292,201,337 realities, but win grand prize in 1 reality.
Show HN: VSCode Themes Community
Introducing VSCode Themes Community: Create Themes with Sacred Geometry!

Hey fellow developers!

Are you tired of the same old color schemes for your VSCode editor? Looking for something truly unique and harmonious? Check out our new project: VSCode Themes Community!

What makes it special?
We've developed an innovative algorithm that uses sacred geometry patterns to generate color schemes. This means you get themes that are not just visually appealing, but also based on harmonious ratios found in nature and ancient architecture!

Key Features:
- Interactive theme creation with real-time preview
- Sacred geometry-based color generation (Fibonacci, Golden Ratio, Flower of Life, and much more!)
- Syntax highlighting preview with actual code samples
- Easy sharing and discovering of community-created themes
- One-click export to install directly in VSCode

Try it out: [VSCode Themes Community](https://vscode-themes-community.vercel.app)
GitHub Repo: [RLabs-Inc/vscode-themes-community](https://github.com/RLabs-Inc/vscode-themes-community)

We'd love to hear your feedback and see the amazing themes you create! Feel free to star the repo if you find it interesting.

Happy theming!
Fast travel between major cities skyrockets GDP: https://youtu.be/T3LLgzO_PrI?t=264
Let's train a discriminator and see!
My native language (Sinhalese) has this too. One just adds the suffix "-loo" to the end of any sentence and it becomes hearsay.
Can someone explain to me why this is more impressive than landing the rocket? To a layman like me, it looks very similar - the thing looks just like a rocket but without a pointy tip, and on the way down I don't understand why difference that matters.

(I mean I still think it's mind blowing, because I think landing a rocket is also mind blowing)
GPL is antithetical to open source? Odd take
And therein lies absolutely 0 conflict of interest :) /s
> who cares...

I bet SpaceX does. They've solved the big problems, now it's time to solve the small problems and make reuse a reality.
This was engineered and deliberate, they were never gonna let WPEngine have their space back. We called this a week ago: https://news.ycombinator.com/item?id=41751856
Show HN: I built a free screen recording app similar to Screen Studio
Then why didn't they stop?
Ask HN: Is SQLite Underrated?
The SQLite documentation says that

"SQLite works great as the database engine for most low to medium traffic websites (which is to say, most websites). The amount of web traffic that SQLite can handle depends on how heavily the website uses its database. Generally speaking, any site that gets fewer than 100K hits/day should work fine with SQLite. The 100K hits/day figure is a conservative estimate, not a hard upper bound. SQLite has been demonstrated to work with 10 times that amount of traffic.

The SQLite website (https://www.sqlite.org/) uses SQLite itself, of course, and as of this writing (2015) it handles about 400K to 500K HTTP requests per day, about 15-20% of which are dynamic pages touching the database. Dynamic content uses about 200 SQL statements per webpage. This setup runs on a single VM that shares a physical server with 23 others and yet still keeps the load average below 0.1 most of the time."

My question is, why do people keep advising against using it in production? How many websites have that many users? From what I just copied above from the documentation, Would it be bad to use it for a website with 15-20k users? I am confused and need someone to explain to me.
> I blame feature factories led by agile clergy

This is a weird take. The most basic principle of agile is that you start with a tiny kernel of software that does something useful, and then iterate on it. In effect, all agile software development is maintenance.
Are you not allowed to discuss a vulnerability you found when it is considered out of scope?

I mean it sounds weird to argue that you won't pay, but do not allow the person to talk about it anyway. Even more so if the person communicated with affected companies instead of some darknet marketplace.
> Linux has a lot of in memory file-systems that I do not know what they are all for :)

Which ones for example? I wanna know if you know some I might still not know of.
The single greatest contributor to DNA damage is oxidative stress.

For example: https://www.mdpi.com/1422-0067/23/19/11664
Yes, an open source license makes a project open source.

Cursor took the code and modified it for their product, so it's at least open enough to be able to do that.
It seems to me that your evidence supports the exact opposite of your conclusion. Familiarity was only enough to find ad-hoc heuristics for specific situations. It let us discover intuitive methods to throw stones, drive carts, play ball games, etc. but never discovered the general principle behind them. A skilled archer does not automatically know that the same rules can be used to aim a mortar.

Ad-hoc heuristics are not the same thing as understanding. It took formal reasoning for humans to actually understand motion, of a type that modern AI does not use. There is something fundamental about understanding that no amount of familiarity can substitute for. Modern AI can gain enormous amounts of familiarity but still fail to understand, e.g. this Counter-Strike simulator not knowing what happens when the player walks into a wall.
do multi stage summarization?
SpaceX Launches Starship Rocket and Achieves 'Chopsticks' Landing
The bounty is you getting to use my work (shared in good faith no less). Appreciate the charity and don't be a freeloader or you'll get less in the future.
They are talking about wrist wearables with optical sensors, not EKG chest straps.

Though Polar’s apps are another good example of good data in a horrible app.
I think so.

I spend a year at a research institution in Germany where English was commonly used (lots of people worked there from all over the world but especially the E.U..) but I might have been the only native English speaker.

All the time at talks I saw people struggle to understand things because English was the second or third language of both the speaker and the listener.

It’s an unexamined phenomenon for many reasons not least the people involved think they are really smart and would have their feelings hurt if they knew how bad it was.
There is just one “little” problem which remains unsolved: how to make money while “not selling” calories? It’s easy to make money by selling more calories: you add sugars, artificial compounds leading to mental addiction, you invest in heavy marketing and expansive distribution channels. All of this makes your product available and desirable, a money printing machine, at the cost of society’s health and wellbeing. So until someone can answer the question of how to do the same without the side effect to society, unfortunately the majority will continue to suffer for the benefit of the very few.
> I think he has a fair point - I’d be totally comfortable with a standing expectation in a community like Wordpress for companies to pay their way (or be looked down on & excluded from taking part in community events).

I agree with you, but this is a well trodden topic in the development community, particularly on HN - see Terraform for example [0]. One of the problems is that the world WP came to exist in and came to dominate the web in doesn't exist in the same form. There's been a few attempts at thisand they've caused large fractures - nobody has really got it right yet.

On one hand you have a very vocal, and powerful group of people who believe that the freedom of the software is far more important than anything else, and those groups are often backed by large organisations that have the people-power to continue that effort (see: TF -> OpenTofu with Spacelift and co, Redis -> Valkey backed by AWS, and the OG split with Elastic). On the other hand you have a less vocal group who are more concerned with the functionality of the software rather than the original agreement that was signed (fair warning I fall in this category - I'm trying to remain Swiss in this comment), and accept that the terms of the deal have changed in that being Jeff'ed. (My reading of) The value of OSS in this group is the ability to for community to improve things, and to not end up locked into a problem that you have no solution to. The advantage here is that this group can just hitch their wagon to whichever solution appears to win out.

I don't see an easy path out of this that satisfies both camps, unfortunately.

[0] https://news.ycombinator.com/item?id=37081306
Manufacture and maintenance contracts for the Shuttle were deliberately spread out across many companies and states, especially in key congressional districts. It was a jobs programme; waste was a feature not a bug.

Same thing for SLS.
The whole hobby of speedrunning relies heavily on exploiting deterministic game bugs.
Self-referential variable initialization in C
Because it’s a marginal effect on your earning power and it’s a nice thing to do.
They did pull the bottom of the previous booster out. On the webcast they mentioned adjusting the landing maneuver for the ship to be a bit softer in case they decide to recover it too.
(High level, specifics are definitely wrong here)

The VAE isn't really pixel-level, it's semantic-level. The most significant bits in the encoding are like "how light or dark is the image" and then towards the other end bits represent more niche things like "if it's an image of a person, make them wear glasses". This is way more efficient than using raw pixels because it's so heavily compressed, there's less data. This was one of the big breakthroughs of stable diffusion compared to previous efforts like disco diffusion that work on the pixel level.

The VAE encodes and decodes images automatically. It's not something that's written, it's trained to understand the semantics of the images in the same way other neural nets are.
Three great minds explore the enigmas of the universe
How much is the discrepancy?
Ive seen this happen wayyy too frequently. My general perspective now is to never ever trust tech blogs or hype until youve seen a system work in production. 99% of the time its a polished turd for some dumbfucks promo packet.
> space shuttle was reusable

SpaceX builds vehicles. The Shuttle was “reusable” because they needed a term between the default for transportation capital expenditures (e.g. trains, planes, cars and ships) and the modified missiles that defined post-War spaceflight. “Reusable” in the Shuttle’s context meant months of specialist overhaul time and the cost of a Falcon 9 launch in SRB booster replacements alone [0].

At the end of the day, in 2010, “the incremental cost per flight of the Space Shuttle was $409 million, or $14,186 per kilogram” [1]. ($591mm and $20,512 in 2024 dollars, respectively [2].) SpaceX’s prices per kg are around $3,170 on Falcon 9 [3] and $1,520 for Falcon Heavy [4]. Starship should bring those costs below $1000.

[0] https://forum.nasaspaceflight.com/index.php?topic=51959.0

[1] https://en.m.wikipedia.org/wiki/Space_Shuttle_program

[2] https://www.usinflationcalculator.com/

[3] https://www.spacex.com/media/Capabilities&Services.pdf LEO

[4] https://en.m.wikipedia.org/wiki/Falcon_Heavy LEO, theoretical
I think this is more about a drop in questions, than a drop in answers.
After years of repeatedly struggling with vtune installs in cloud environments just to get a few specific hw metrics only to fall back on manually building some perf stat events from Perfmon, I finally just built the functionality I always wanted. It automatically generates the set of hardware counters required for your requested metrics, formats it, and then parses the output to evaluate the metric formulas on the raw events
From what I understand, it reduces the turnover dramatically. In theory the booster should be refuelled, new second stage mounted on top and ready to go for another flight. So could cut down from weeks to days/hours. That's significant.
Is it the case that high performers are bored by it? Or companies don't reward it with promotions?