skysight-inc/HackerNews huggingface dataset:
Exactly. AI lets me focus on the most interesting part of programming. Coming up with how I want to solve the problem, not wasting time searching docs to find out if a particular function will do what I want and many other tasks I didn't even know were not my favourite before.
Yea, the Internet has slowly lost something as every online video has slowly evolved to start with the same obnoxious "WHATS UP GUYS! Check out my sponsors who have some great stuff to show you. I've got some great content for you so watch it to the end and remember to hit like and subscribe with the bell!" in that fake "90s Radio DJ" voice.
There are many people who can afford to do nothing. They rarely do, and those who do, are not necessarily happy.
Why did clothing become boring?
It makes sense if you consider that it was created for making c libraries bindable to higher level languages. That's more a flaw in it's design rather than implementation. If they were to design such a system now I'd hope it would be designed as a language independent ABI, Runtime and IDL like the Wasm Component Model.
If I were a trained professional software engineer who found joy in writing tests and TDD, maybe I'd feel differently, but I write software to help with basic scientific analysis, and ChatGPT has been an absolute game changer for writing tests.

I personally find writing tests to be soul-crushing, boring, work. I never really learned it properly, and when I have a well-documented function, CGPT typically does a decent job making a rough draft. I often have to work on the test function, fix some things, but the final product is way better than the PoS I would have put together: my guess is it has saved me hundreds of hours. I have developed a decent understanding of fixtures, mocking, sharing fixtures across modules, etc, all with the help of ChatGPT. It "understands" my project and how it is organized, and makes suggestions based on this understanding. Yes, it sometimes gets stuck in local minima and I have to kick it out, which can be frustrating. But even that is a learning process, as I often go to SO or other people's code bases to find good examples, and feed them to ChatGPT to get it unstuck.

It's like the ultimate rubber duck paired programming partner. I tell it what I'm working on, and that's intrinsically helpful. But the rubber duck has really good feedback, because it has read the entire internet.

It's made writing tests for my code fun, for the first time ever.

The people I know personally who refuse to use CGPT are typically very good software developers, somewhat arrogant and have a chip on their shoulders, and honestly I think in 20 years we'll look back at them like people who thought the internet was a passing phase in the mid 1990s. I also think many of them don't understand how LLMs work, and how powerful they can be when prompted correctly
> Before lightly using this argument I recommend using a language that really doesn't have types.

I am curious now: which language doesn't have types but has a separate compile-time?
> Companies have to register on all these random domain to protect themselves.

"Nice business you got there. Shame if a scammer bought your name on my new TLD."
So a request, then.
Supreme Court to hear challenge to ban on transgender health care for minors
Evaluate them how? Specifically the voice/audio or you're happy to evaluate them with the transcript with something like Modelmetry?
Rather than acting like OP is stupid for not seeing the difference, why don't you enlighten us?

From where I'm sitting it looks like maybe you're describing a difference in complexity levels? Vue compiles to a representation that is less obviously related to the template? Or what?

I, like OP, am genuinely unsure what distinction you're drawing. It seems like you might just feel that templates are icky and jsx isn't icky.
I don't like these articles that just take for granted conspiracies don't exist or people labeled conspiracy theorist are crazy. I think in many cases it's a case of being directionally correct but for the wrong reasons. People are _correct_ not to trust the media or their government. They might be wrong on why but they're not wrong overall
>It's inane how hard it is to find a legal place to drop people off at some BART stations

Can’t you drop a passenger off at a fire hydrant?

“CHAPTER 9. Stopping, Standing, and Parking

22514

No person shall stop, park, or leave standing any vehicle within 15 feet of a fire hydrant except as follows:

(a) If the vehicle is attended by a licensed driver who is seated in the front seat and who can immediately move such vehicle in case of necessity.”
If you're decent at coding it's trivial to type out a few lines once you know what the problem is, and copilots barely help. It only makes sense for it to generate entire files, huge productivity savings there.
Test Driven Development (TDD) for your LLMs? Yes please, more of that please
Is dell.com, dell.co.uk and dell.ee owned and backed by the same corporation?
Eh, there's actually a solution for this.

Use Composer notebooks to keep a growing markdown document of context you want future versions to remember.

My Cursor today is much better than my Cursor on day 1.
>In software we have an unfortunate amount of people who don’t value social connections at all so we end up with a large tranche of people who can’t get past the “but why would I talk to them without a specific reason?” argument and then lament why all of their relationships end up transactional, or even better lament why no one will help them specifically because all their relationships are transactional and they aren’t offering anything of value

Yup, you get a lot of people complaining about the pointlessness of small talk, but the reality is that small talk is social glue. People want to work with people they like, and you only get that by having some level of casual ease with one another. Being 100% business all the time is the opposite of casual ease.
Your last sentence crosses the line into personal attack.
I got charged by Squarespace the other day, and it immediately raised red flags—I've never done business with them before.

Then it clicked: this was for an old domain I’d purchased through Google Domains. I knew Google had sold its domain business to Squarespace, but in the moment, I’d completely forgotten about it.

Oh well.
I drove a car with this feature and retroreflective road signs or markers would set it off at night. In the dark of night on a country road, approaching a tight curve and your lights go dim. I've been turning it off ever since.

I like the concept but it's one of those things I struggle to see working practically.
To someone used to seeing the cyrillic alphabet, .top reads ”tor”.
Yet another instance of where the right thing is done by Google only if the journalists gets involved.
This is an amazingly good 2-minute introduction to makefiles. It would have been better without the last two sentences (and most of your comments on the topic).

---

Something skipped over by your introduction (and most guides to makefiles) which very quickly either makes makefiles less short or much more complicated is header files.

C files often depend on one or more header files that aren't system headers (this C compiler certainly does).

They could be added to each individual rule by hand:

codegen/codegen.o: codegen/codegen.c codegen/codegen.h linked_list.h libc.h
$(CC) -c -o $@ $<

or they could be put into a variable:

HEADERS = codegen/codegen.h parser/parser.h parser/goto.h linked_list.h libc.h

codegen/codegen.o: codegen/codegen.c $(HEADERS)
$(CC) -c -o $@ $<

which causes too much code to be recompiled every time a header file is changed.

Or we could do something really fancy and get only the right header files added as dependencies for each compilation unit. That requires using a feature of the gcc/clang compilers (their preprocessors, really) that causes them to output a small makefile snippet that lists the exact header dependencies for a compilation unit (the '-MD' option). These snippets can then be included in the makefile. To make this look relatively clean requires some fancy macro use that is waaaay beyond what people can learn in ten minutes.

This is an extremely common use case and it is a bit of an embarrassment that GNU make doesn't handle it better.
AWS ECS, EC2, and Warm Pools: Advantages and Gotchas
Why AI products need some better UX
Just gonna unecessarily jump in to defend Schopenhauer, and maybe Hegel! (I'll leave category theory to look after itself)

I think especially in our fast moving, low attention society, there's a tendency to reduce philosophers like Schopenhauer to a few bullet points. I definitely was really guilty of doing this when I studied philosophy in university a while back. But you get so much more out of spending time reading Schopenhauer than just those bullet points- you get insight into a whole person's way of seeing things. That's such a great thing to spend time doing!

I do realise I'm mostly arguing against a point that you didn't make, or at best, made only tangentially, but, as a pedant on the internet, I couldn't turn down the opportunity to give my unsolicited opinion.
If only the arrow keys allowed you to skip a video....
Not to mention cabin luggage allowances (as well as the likelihood they will be honored and you won't be checking your cabin luggage at the gate, or stowing your bag in row 45 when you're in row 9). Even finding the (cabin/checked) luggage allowances on an airline's website can be a task for AI.
Zig isn't really mainstream and I don't know of any functional languages without a garbage collector.
Didn’t know this pub! Cool history
Oh yeah I know it's meant to detect it, but it makes it harder to notice more dangerous substances because it detects so many.

But I'll try an HCHO meter if I can find one.
Adobe intern research almost never sees code / weights releases, sadly. It's an academic peg for the students and marketing for Adobe. Maybe future interns will start taking this into account and work somewhere they can reuse their research.

We need a broader open research / open source conversation about ML models. Meta calling their approach "open" and what the OSI deems "open" are both flawed and/or misleading.

China is really leading the "open" AI research game. They release so many goodies - papers, code, weights, training scripts, notebooks, and sometimes even training data. It's gotten to the point that whenever I see a Western publication, I groan.

More recently their work seems to be done on H800s and export controlled GPUs. This is also why they're starting to experiment with wildly innovative architectures. Despite being resource constrained, they're really kicking ass.
> True. But it has boundaries. Strongly typed cannot be used for langs with implicit nulls. You need to do better than stock C, C++, Java or Go to be able to use the term.

That's, frankly, an insane boundary.

According to you, all mainstream languages are untyped? Seriously?
For much history, most people were illiterate. Do we necessarily have reason to believe that proper reading comprehension is something that is available to everyone by virtue of proper education alone?
do you trust that you are on Hacker News right now?
There are a lot of perspectives. Eg. that the US due to it geopolitical situation hasn't seen any real adverse events in the past century. Ie. privileged on the risk side.

As other people also mention: The US' growth seems to be debt driven, which will also have to halt at some point.

However, it would not seem like it is US dynanisism that is the reason for the current success of the country - especially taken into account that it is a small subset (eg. the magnificent 7) and very high valuations that drive the current success.

All in all, my personal view is that there is significant risk in the US market currently - thus also high returns. But I do think that it is safer to harbour some money outside of the US.

Personally, I am happy to have US stocks in my portfolio, I am also happy not to live there.
Genie 2: A large-scale foundation world model
Nope, it is behavior-based, this address range doesn't have any special geolocation, it is assigned to HE and it's all.
Show HN: Rewriter powered by the patterns from top creators
Hey folks!

Over the past few months, I've been sharing my build-in-public journey on Twitter. I want to grow my audience through valuable sharing rather than drama. However, most of my posts didn't gain much traction.

After analyzing hundreds of viral posts, I found that successful creators often use specific patterns and structures that make their content more engaging.

So, I built an AI tool https://writastic.com to help identify and apply these patterns. It has two key features:

- Analyzer: Extract patterns from successful creators
- Rewriter: Apply these patterns to your content while preserving your core messages

Don’t get me wrong, it’s not another AI spam generator. It works for reshaping your existing content.

Feel free to share your thoughts!
Is this new? Or has this been true for decades? What is the trend, both across countries and within each?
For me, it’s quite the opposite—it brought back the joy of programming.

There are thousands of weather apps in the App Store, but none display rain data exactly the way I’d like to see it. That’s why I’ve long considered writing my own home screen widget to show it exactly as I want.

I hadn’t developed iPhone apps in a few years, so I had no experience with SwiftUI, the Swift Graph framework, or creating widgets. Just two years ago, building an app with a widget from scratch would have taken me a week — to read tutorials, navigate the necessary documentation, get started and solve my beginner bugs. Because of that time investment, I always hesitated to even begin.

Now, I’ve created exactly what I wanted in a single afternoon after work, with the help of AI. To be honest, GitHub Copilot isn’t very helpful for this, though it does speed up repetitive typing. However, using ChatGPT to scaffold the graph code—with me tweaking the parameters—made the process much faster. Since they added search functionality, there’s minimal "hallucination" of APIs, allowing for quick iterations and bringing back that “joy of programming” feeling.
Online comments are about to die. First, we won't be able to tell who is real anymore. People will profit by running huge botnets for advertising and political manipulation. (Inb4 someone says this already happens: AI will keep lowering the bar to enter and evade detection). But a knock on effect is there will be a market for farming fake accounts for later sale to said manipulators.
As they are using blocks (that cover a square area), I don‘t understand why use MC when you can actually compute the ratios directly based on the area covered by blocks that are less or equal some distance from a defined center - other than it being more fun to use slime ofc.
Destroying an Innocent Person's Home to Arrest a Suspect
The full article title is:

> Justices: Maybe The Takings Clause Doesn’t Cover Destroying An Innocent Person’s Home To Arrest A Suspect
Street Photography – John MCQ
Here's my WIP addition to Oxide Computer's usdt crate: https://github.com/oxidecomputer/usdt/pull/340

This crate gives you a nifty macro that translates Rust probe definitions into the correct ELF sections and other related assembly. Other ways to declare probes are also supported, though.

Their support is currently only for illumos and OS X but I managed to get Linux SystemTap SDTs working as well, and a PR for FreeBSD exists as well but has been languishing in review purgatory for two years: I imagine QEMU might enjoy this wide support (if they land).
> I really don't understand why people think it's some insurmountable wall. People do hallucinate in the same way llm-s do.

Go talk to some real people. A person making a mistake is not similar to a statistical model’s prediction not matching reality.

It’s weird that you think probabilistic a text generator is even nearly comparable to an organic brain (let alone a human)

It’s like comparing a wax statue with flesh and blood. They may look similar, they last a lot longer, but they’re not comparable.

You’ve fallen totally into personification bias.
I hope you find your way out.
Should it be considered 'proper' education if it leaves people illiterate?
Yeah, it may be misleading to characterise individuals as definitively right or left wing. And of course the left/right divide has to be considered in the context of the country's current situation. That said, policies favouring deregulation, privatisation, and laissez faire capitalism are generally seen as right-wing. Both Reagan and Clinton implemented such policies as we've discussed above to the general detriment of the consumer.
> We have a wattage maximum for headlights too.

Are you sure it’s not a luminance maximum?

LED lights can be much brighter at the same wattage vs. incandescent lights.
It seems like other people also buy into this. Eg. Trump.

I also think that the USD is currently under attack as the reserve currency and running these deficits is a way to protect its position.

We will see in a couple of years how things play out.
Theres so many stories of legit YouTube creators being just nuked by Google and not being able to get any help unless they are huge channels or the media gets involved. Its really pathetic and sad.

Do better Youtube/Google.
Will you update the course for v1.0 of Liveview?

Thanks
You are most welcome. I both patiently and eagerly await his next game. :)

To all parents: https://www.zenpencils.com/comic/kevinsmith/
Capitalism is the new authoritarianism.
Health officials investigate mystery disease in southwest Congo after 143 deaths
Was the linked list approach inspired by rui314's compiler?
Nice I really liked it!
Had a hard time learning comprehension myself. Acquired it when I was 16. Quite painfully.
I don't think it's popular but it really worked great for me!
I took to long to write my comment so I didn't see yours - you are exactly describing the feeling I also have when using AI to create things.
Brilliant idea! I am loving the way how a strike is solved.

One thing: I need a better visual feedback on which spells are charged and which aren't.

Besides that: keep on perfecting that excellent idea!
A company like Google should not be allowed to run a company like YouTube. They should be separate entities.
perfect explanation, tnx!
The War Against Headlight Brightness
Umm, I think you are just in a bit of a bubble with regards to a lot of jobs, there are tons of people who do useful work that just use a browser. Off the top of my head, just in my company the customer service and shipping staff are entirely browser based.

Finance is mostly browser based in many orgs, and for people who are all-in on Google docs it's 100% browser based. Service companies such as contractors seem to have transitioned to cloud platforms accessed off of a browser or Android app that is essentially just a webview.

Ironically, tech companies are behind the curve in regards to having a higher proportion of users like devs and designers that need applications that aren't browser based.
I had missed that it also used to be called the Eagle and Child.
I am not sure about the US market, but Skyscanner [1] works great in Europe, I wonder how this is different. Besides from being structured as an email, it offers quite similar functionality of finding optimal flights (in some sense of optimal). It may just be me, but I am definitely misunderstanding the inbox metaphor. Why is it an inbox? Why is there emphasis on _one email_? I don't book flights through email -- I go on an airline's website to book.

For now it seems to be always responding with "Hi there, I couldn't find any flights for your request. Please try again.", I could not test it out. Unless this is a demo version, and is working as expected.

[1] https://www.skyscanner.net/
Good question. This is probably hard to implement, but I can't recall any real-world Clojure project that uses software transactional memory (STM).
Does it write entire files that works well? Maybe if its very standard functionality you ask for?
Electro shock therapy is used for some psychological conditions today. Those who perform it are good at telling everyone else that "one flew over the cuckoo's nest" (book 1962, movie 1975) is nothing like what really happens.
Disclaimer: Former Technical Solutions Engineer for GCP, aka Support for Customers. Also Former Engineer on YouTube Caching.

To get it out of the way, I do not agree that it should've taken a journalist to get involved to have this situation solved.

However, I'd like to prompt Hacker News with how would you handle receiving support requests from a product that has >2.7B users. Almost all of which are non-directly revenue generating, across hundreds of different languages, in every conceivable location in the world.

It's an extremely hard problem to solve, but I don't think anyone has got it right. I'll be playing devil's advocate in the comments. Keep me busy for my flights.
"The nonoccurence of concurrence with low probability between events where there is a causal link."

- So, if A then B with a chance close to zero? A happened but B is not happening because the probability is low ...

"The nonoccurence of highly improbable concurrence between events where there is a causal link" ... same as above

"The nonoccurence of highly probable concurrence between events where there is a causal link" ... this one breaks probability.

- If A, then B with a chance close to or exactly 100% but B is not happening. ( it works on my machine and you have the same machine )

"The occurrence of highly probable concurrence between events where there is a causal link."

"The occurrence of highly probable concurrence between events where there is no causal link."

- The last two is just reality, since there either is a causal link or there isn't. (But) stuff is happening (anyways).

I'm wrong about concurrence being the inverse of coincidence, am I not? The only other thing that comes to mind would be scripted events. ( or destiny ... or black swans / self full-filling prophecies aka stuff that people work towards )
How does this make sense when some people intentionally do things that cause illness?

And it’s not just Americans either, for example some Japanese like to intentionally eat fugu, meat from super poisonous puffer fish prepared in a very specific way.

Surely there’s no expectation for society to pay millions to treat someone who ate the 99.99th percentile fugu slice…
I dunno, I stopped reading after I got interrupted twice by popup crap. (The opening bit, linking to all of their prior articles in a "told you so" manner helped me not fight it and just close the page.)
Previously you said authorized (legal). Now you’re changing your argument to illegal.

How about you look up how many refugees European nations are paying to house vs getting emotional and changing the goalposts. I suspect the number is not millions, but this does not include medical care or other humanitarian care.

The GBP/EURO/USD spent is in the billions and the cost was the premise, not necessarily the number of people. If OP exaggerated, correct it and move on to the substance of the argument. It doesn’t make their entire post insipid (your words)
> The big problem is that NEAT can't leverage a GPU effectively at scale (arbitrary topologies vs bipartite graphs)

Is that true? These graphs can be transformed into a regular tensor shape with zero weights on unused connections. If you were worried about too much time/space used by these zero weights, you could introduce parsimony pressure related to the dimensions of transformed tensors rather than on the bipartite graph.
A pro-science, pro-progress, techno-optimistic health textbook from 1929
I'd never condone or celebrate an act like this, but if we're supposed to just accept seemingly random gun violence as an unavoidable fact of life (as various politicians have proclaimed in recent years) health insurance CEOs are preferable to classrooms full of kids.