skysight-inc/HackerNews huggingface dataset:
Yayoi Kusama’s polka-dotted world has become a global phenomenon. Often credited with revolutionizing avant-garde art in the 1960s, Kusama today is more recognizable than many contemporary artists, due not only to her prolific oeuvre but also her branding savvy. This essay examines the trajectory of her work as it drifts away from the traditional mission of art—arguably to interrogate, critique, or reflect societal truths—and instead positions itself as a self-contained, immersive spectacle reminiscent of luxury brands such as Louis Vuitton or Coach. In this context, the viewer is less “audience” and more “consumer,” and Kusama’s galleries become shopping-mall-like environments where the merchandisable qualities of her installations often overshadow any profound social or historical commentary.
I'm not sure why on HN of all places people would think that it's more efficient for millions of people to do work by hand rather than just having it done by machine at scale.
What technology wasn't invented by the time this clock was created??? And the design is bad, nothing clever about it, clocks can move their minutes hand to give the necessary indication
> Like - you can look at a trend line that generally has some shape, and notice when something changes or there’s a discontinuity.

what you describe here is effectively forecasting a model of what is expected to happen and then you notice a deviation from it.
I apologize in advance for not offering something constructive to say. I just wish anyone here who is younger could see the difference between what the promise of the web was in ‘95 and what it has become. Such a burning pile of trash, it’s heartbreaking.
To do a good job on code review, reviewer must understand the challenge and how it is best to address it better than the programmer who implemented it. Necessarily!

To do an adequate job, reviewer must understand the task at least equivalently well.

The above is possible, and probably even desirable, but it adds a massive overhead in developer time for any non-trivial change. Enforcing good code review can approximately double development costs for the company, and inevitably creates a lot of programming & architecture work—nearly equivalent to any other programming & architecture work, minus the time spent hitting keyboard keys—for engineers, who might not exactly enjoy it.

As a result, it is very rare, and most reviews just tick boxes and enforce taste.

I personally hate to review substantial implementations. It is work minus the fun part. During work, I get to come up with a solution and bring it to life. Instead, during review I have to devise a solution only to use it as a reference point to assess another’s solution. This can also cause review suggestions that are difficult to enact (if my solution is sufficiently different and I think better than the original, that’s a lot of work to redo).
Having your main pc as an LLM rig also really sucks for multitasking, since if you want to keep a model loaded to use it when needed, it means you have zero resources left to do anything else. GPU memory maxed out, most of the RAM used. Having a dedicated machine even if it's slower is a lot more practical imo, since you can actually do other things while it generates instead of having to sit there and wait, not being able to do anything else.
Amanda Askell at Anthropic works on Claude's personality and shows off how it's been finetuned to have certain qualities that makes it seem more relatable with a personality. It's important to remember that a lot of this behavior being different from other models is to a large degree designed by hand, though I'm sure when we get deeper into using RL for LLM reasoning this could truly become emergent, at least for more creative types of reasoning.

I like this thread of tweets from Amanda on the intrinsic humor of Claude: https://x.com/AmandaAskell/status/1874873487355249151
Remember Meteor?!

Yeah, Svelte5 said "away with these pesky svelte users, lets market to React devs and make everyone realize that Vue3 has a bigger ecosystem, since you are gonna have to do a rewrite anyway "

Basically the opposite of this principled stance here on this htmx missive

Frontend framework churn costs money and lives
If you like this kind of games, please give https://www.decisionproblem.com/paperclips/index2.html a try
Till they change, see Svelte 3,4,5
What if your company could have only one single advantage over the competition? This exercise will make your positioning and strategy stronger.
> I don’t understand why these extra paddings are present and why one is gone. Even with pragma pack 8, should not it be only one padding?

If you're referring to `__pad2` in the example, that trailing padding is there to ensure that the size of the struct is a multiple of its alignment, which is 8, so that if there's a contiguous span of those structures, each instance after the first one will remained properly aligned.
Without `__pad2`, that struct would be 36-bytes, which would cause every other instance in an array/contiguous-span to be aligned on 4 bytes instead of 8.
Need advice: Image generation APIs for a Vision Board maker (Next.js newbie here
Hey HN community!

I am former PM here who recently started learning to code. I've been following Next.js tutorials and built my first project - a digital Vision Board maker. While the basic structure is working, I'm stuck at the image generation part.

I've watched countless YouTube tutorials but still feeling lost about which API or image generation model would work best for creating vision board templates. Currently exploring Stable Diffusion and DALL-E, but I'm not sure about:

1.Which API would be most suitable for generating lifestyle/motivational images?

2.How to handle the image layout and templating part?

3.Cost considerations for different APIs (trying to keep it reasonable for a side project)

Would love to hear from those who've worked with image generation APIs before.

Any recommendations on specific models or approaches? Also open to any resources that could help me better understand API integration with Next.js.

Thanks in advance!

P.S. If anyone's interested, I'm documenting my learning journey at https://howtomakeavisionboards.com/ (still very much a work in progress)
I find it interesting that the article you linked didn't mention the heritability of ADHD. In around 3/4ths[0] of cases ADHD is caused by genetics, which leaves plenty of space for other causes.

[0] https://www.nature.com/articles/s41380-018-0070-0
The issue with taking feelings too seriously in leadership or civic discussion, is that anyone can feel anything for any reason. Or pretend to.

And since they don’t need to be based on anything factual, then what?

For example if we can’t say ‘stop’ or ‘suck it up’, then those with the most unreasonable or unaddressable feelings end up driving everything, eh?
Found a weird bug... I've got a 3 monitor setup and the background animations (rain + pinwheel) only appears on 2 of the monitors... If the window straddles two of the monitors the animations only play on one half of the window!
Yet when some claim the public sector is corrupt, filled with looters and should therefore be cut, the opposition demands that the public sector should be expanded instead.
As an Indian, I was suprised to learn at first that anti-incumbency wasn't the norm across the world. It is not such a bad thing.
If LLMs don't have consciousness but the majority of the public comes to believe that LLMs do, things get really interesting, and probably not in a good way.
What technology wasn't available in 1944 (https://en.wikipedia.org/wiki/Swiss_railway_clock#Technology) compared to today? Quite a lot...
So exactly like the PC of yesterday then?
> Now, Rust feels like a C++ reimplementation, complete with a culture of adding as much as possible as quickly as possible, and ignoring the resulting cognitive load.

Ok, but I did ask for what specifically do you mean by questionable life choices? I feel Java is moving at a fast pace (and adding everything and the kitchen sink). Hence, why I wanted specific examples. Can you separate your feelings from facts, and see from where the feelings come from? I'm not saying you're wrong, I'm saying I want to understand your basis for that.

> Go is an extreme example here, leaning towards the conservative side.

Is it? Didn't it also start adding features that it swore not to add (generics)?
You'd think people would be more disinclined to xkcd://927 but for some reason this keeps happening.
It's a great option if you want to leak your entire internal codebase to 3rd parties.
Why are we so fascinated by all this "self awareness"? Because we think we are self aware, so that will make Claude human? We already deny humanity to animals which are very much self aware, so what's now the big deal? And also why the surprise, when we basically programmed Claude to mimic self awareness, that it mimics now self awareness?
> buses and cars compete for the same right of way. improving one mode necessarily comes at the cost of the other

This is not true at all. Some ways of increasing throughput for both: Build higher density housing which allows more people to take the bus/train and reduces congestion even for the people who still have to drive, add more lanes that either can use (e.g. by building parking garages and then converting street parking to travel lanes), make streets one-way on alternating blocks (reduces congestion at intersections), build pedestrian catwalks above busy intersections to reduce pedestrian-induced congestion and keep pedestrians safer, etc.

> but many more people can be moved with a bus.

The "can" is really the problem. If you do the numbers for a full bus the bus seems very attractive, but then to run buses to everywhere that everyone travels in cars without an impractical amount of latency, many of the buses would end up having only one or two passengers -- and sometimes none -- while still requiring three times the space and fuel of a car and on top of that requiring a separate driver at significant expense.

So instead there is no bus that goes to those places at those times. And since you can't get those people on a bus, they're reasonably going to demand a solution that doesn't make their life miserable when they have to drive a car.

> trains would be even better, but people don't like to see the price tag.

Trains (especially subways) work great in the areas with the population density to justify them. But now you're back to needing higher density housing.
Is IQ really that important?

I mean, if your goal is to get from point A to point B, having a fast car just means you go there faster.

I'm thinking of IQ in a similar way, as in - high IQ = faster car. But at the end of the day, it's still the same, isn't it? Please correct me if I'm wrong.
Yeah exactly. If that's the worst thing you can find that happened then it falls faaar short of what the media were saying.
The reverse is true. They asked to sign an NDA, the person looked at it, decided not to agree, but they kept them on regardless.

It would be better to have never handed te person the formal agreement, than give it and be ok with them not signing.

(not keeping track is just as bad, it marks the NDA as unimportant)
It was already investigated "properly"... Republicans states have been going crazy over it since at least 2016. If there was any evidence of it would have been found by now, now it's just another red herring.

Agreed on your second paragraph.
Automate Bug Finding: Fuzzing C# Code on Windows
Fuzzing involves feeding a program with invalid, unexpected, or random data to see how it responds. By doing this, fuzzing can help identify vulnerabilities and bugs in a program that may not be found through more traditional testing methods. At first glance, it sounds inefficient but modern fuzzing engines use code coverage feedback to guide new input mutations and therefore massively speed up the process.

This blog entry explains the basics of fuzzing and shows how easy it is to find real bugs in a popular C# library.
Naught, aught.
> Search. If I have a question about a complex environment, say “how do I make a button transparent in CSS” I will get a far better answer asking any consumer-based LLM, than I do using an old fashioned web search engine.

I don't think this is about LLMs getting better, but search becoming worse. In no small thanks to LLMs polluting the results. Do search images for terms and count how many are AI generated.

I can say I got better result from Google X years ago vs Google of today.
I wonder what the mechanism for that would be or if it was just coincidence. The medical consensus seems to be that T1D is triggered by a viral infection.
Literally every Mac with a trackpad, which includes every laptop.

It’s not “Apple ctrl button”, it’s the “command” key. Macs have a “control” key too.
Yes it matters. Faster car can run more miles in a day. More IQ can do more work.
It's like the sci-fi trope about "who has a soul." Write about something interesting instead!
How much did you lose in which timeframe, if you don't mind me asking?
Nvidia announces $3k personal AI supercomputer called Digits
> but I don’t understand why these extra paddings are present and why one is gone

In the example from the article, the "s_arc" member is a pointer (8 bytes) and requires an alignment at an 8-byte boundary. The ints are 4 bytes in size. The whole struct needs to be aligned on an 8-byte boundary, in order to preserve the alignment requirements of the pointers. The trailing "s_accept" member requires additional padding to make the size of the struct divisible by 8, and that would preserve the alignment of an eventual second adjacent struct, when having an array of these structs.
wow thanks for the info !
Communication skills are the keys to using LLMs. Think about it: every type of information you want is in them, in fact it is there multiple times, with multiple levels of seriousness in the treatment of the idea. If one is casual in their request, using casual language, then the LLM will reply with a casual reply because that matched your request best. To get a hard, factual answer from those that are experts in a subject, use the formal term, use the expert's language and you'll get back a rely more likely to be correct because it's in the same level of formal treatment as correct answers.
100% off all home invasions occur in peoples residences and can be a terrifying and often deadly experience. It is recommended that if you want to avoid these crimes you stay away from homes.
> It would be weird if we rounded for years, months and days, that's for sure ...

> Is it the same for the current minute of the current hour ?

> I'm not so sure.

I'm sure - it's the same.
There’s some pretty funny commentary in there mixed into the absurd overstimulation
Why not use the progress indicator element <progress>?
Facing challenges in building backlinks and improving SEO?

Discover your career potential as a Link-Building Specialist:

Learn high-demand skills to boost your website’s visibility.
Explore lucrative career paths and salary opportunities.
Master proven strategies for effective link-building.
Get insights into tools and techniques for success.

Read the full blog: https://blog.gracker.ai/the-complete-guide-to-becoming-a-lin...

Let me know your thoughts or share your link-building tips below!
Tag someone who’s ready to elevate their SEO game!
A strict system does not contradict making accomodations for those that need them. All countries do it differently but in several European countries you even have graduation certificates that may indicate if you followed a special curriculum or had some accomodations, if relevant for the final result/report.
Are you using a special version of Claude 3.5 that had all material related to "self-awareness" and other topics that exposed its parameters to introspective language?

Because that's what it will take to make this claim aa a self-emergent property
Starts off great then just ends
I wish they’d talk about which games they got , which they got working, and what the restoration process was…
There have been numerous reports over the years that the 4090 actually outsold the 4080.
Everyone is colorblind. We have only three cones (one of them a weird mutant out of two earlier nocturnal mammal ones) instead of the full regularly-spaced complement of four that non-mammal vertebrates have.
> If it's 11:55, you would usually mentally subtract and conclude: the meeting is in 5 minutes. That's how I always do it myself anyway! But the most probable estimate given the available information is actually 4'30"!

But if you want to say it's M minutes, then it's either 4 or 5, and 4:30 rounds to 5, so it all works out once more! :)
Maybe you don't remember but the news at the time was talking about it as if it was going to be a nuclear apocalypse or something.

It's annoyingly hard to search for old newspapers & TV news (does anyone know of a good free site for that?). The first thing I found was this Y2K survival kit:

https://www.etsy.com/uk/listing/1824776914/vintage-y2k-survi...

> Futurists predict that riots will sweep through cities all around the world after Y2K knocks out electricity and destroys banking and commerce systems.

That's the sort of nonsense that was "promised", and to a large extent, exploited by Y2K consultants.

So when people say "it wasn't a problem", they aren't saying "you didn't have to do some IT work to make sure your phone system didn't go down" or whatever. They mean there were no planes falling out of the sky, trains crashing, riots & looting, etc.
One of the big downsides of the internet is the cold water it constantly pours on my idea of my own originality. Every time I think of a great idea I find someone else has already thought of it

(well, almost every time)
New York has an extraordinary level of police already. They're just bad at dealing with the actual problems. Including murdering a bystander in a totally unnecessary subway shooting.
That is an entirely different definition of pie than I’m comfortable considering.
Curiosity... Did it use Cycles or EEVEE?
The main problem I see with frying in animal fat is, the already small selection of vegetarian food at most restaurants could be 0, after you also remove fries as an option.
If Silicon Valley could tell the difference between utopias and dystopias, we wouldn't have companies named Soylent or iRobot, and the recently announced Anduril/Palantir/OpenAI partnership to hasten the creation of either SkyNet or Big Brother wouldn't have happened at all.
From Vision to Reality: Circular Design and AI PCs
If you have IQ 50, it's not just that you do things slower than other people, you can't do many things at all.
> Bezos nailed it on this topic: “[...] [I]n our retail business, we know that customers want low prices, and I know that's going to be true 10 years from now. They want fast delivery; they want vast selection. It's impossible to imagine a future 10 years from now where a customer comes up and says, 'Jeff I love Amazon; I just wish the prices were a little higher,' [or] 'I love Amazon; I just wish you'd deliver a little more slowly.' Impossible. And so the effort we put into those things [...] will still be paying off dividends for our customers 10 years from now. [...]”

> You should consider what won’t change, and the following is a (non-exhaustive) list of things that I think won’t change: I believe AI is and will continue to gain intelligence

Okay, but that way you can frame every ongoing change as a constant. "Change X will continue, and because it's already ongoing and will simply continue, I consider it a constant and therefore add it to my list of 'things that won't change'". But that's clearly not what Bezos meant.
Could just use the API the web page uses and parse the JSON

https://apim-website-prod-eastus.azure-api.net/drawgamesapp/...

Gets you pick 4 for the 6 Jan, easy to parse.

....
"FireballPayouts": 18060.5,
"DrawNumbers": [
{
"NumberPick": 3,
"NumberType": "wn1"
},
{
"NumberPick": 0,
"NumberType": "wn2"
},
{
"NumberPick": 0,
"NumberType": "wn3"
},
{
"NumberPick": 4,
"NumberType": "wn4"
},
{
"NumberPick": 1,
"NumberType": "fb"
}
...
Can't wait until the Catholic church decides it's time to evangelize the LLMs.
Improved Knowledge Graph Creation with LangChain and LlamaIndex
> New laptops may be more energy-efficient per computational power, but these gains are offset by more computational power.

Should I rephrase: computers are getting ridiculously powerful, but JavaScript cancels out everything? Or just low-quality software in general.

PS: I'm using 2014 laptop and only wish WWW wasn't such heavy garbage.
Scheme has a "hygienic" macro system that allows you to do arbitrary computation and code alteration at compile time.

The language doesn't see wide adoption in industry, so maybe its most important lessons have yet to be learned, but one problem with meta-programming is that it turns part of your program into a compiler.

This happens to an extent in every language. When you're writing a library, you're solving the problem "I want users to be able to write THIS and have it be the same as if they had written THAT." A compiler. Meta-programming facilities just expand how different THIS and THAT can be.

Understanding compilers is hard. So, that's at least one potential issue with compile-time programming.
Is a 2-3 point IQ drop really that terrible?

If we all suddenly went from 100% to 97% brain efficiency we wouldn't even notice. For example a bad night of sleep is surely worth 10 times as much.
Yeah that's the key. Not disincentivising cars but to make public transport the obvious answer by making it really good.

They do that really well here in Barcelona. 21€ a month and you can use all the transport you want in the city, all modes. Why would i want a car what's expensive to own, park and maintain and I can only just it when I've not been drinking?

Problem is, making transport good costs money and a lot of effort. Taxing cars is easy and brings money in.
It’s very fun and impressive but it’s absolutely not a single call.
Why fry them at all? Just boil them with the skins on.

But in al seriousness, you fry them because you want to eat fries, not mashed potatoes, today...
>Why is PBT useful at Jane Street, at least more than in other places?

Because trading firms write a lot more algorithmic code than most businesses. Trading strategy code is intensely algorithmic and calculation heavy by its very nature as is a lot of the support code written around it.

At least, that's what it was like when I worked in a trading firm. Relatedly, it was one of the few projects Id worked on where having 95% unit tests and 5% integration tests made perfect sense. It fitted the nature of the code, which wasnt typical of most businesses.

Somebody else wrote that they wrote a lot of numerical code in another business for which property testing is extremely useful and again, I dont doubt that either. 95% is still != 100% though.
> Compulsory voting removes an important signal where participation indicates the legitimacy.

Australia has compulsory voting and retains this: the legal req is to show up and get your name marked off.

If you wish to communicate your dissatisfaction with the available candidates, then you then fill out your ballot with a giant penis and go on your merry way.