skysight-inc/HackerNews huggingface dataset:
Yes, they made little effort to present the query sensibly [0].

They probably just copied/pasted homework questions even when it made no sense with aggregated words like: "truefalse". The last query before Gemini's weird answer probably aggregates two homework questions (Q15 and Q16). There is a "listen" in the query, which looks like an interjection because there probably was a button "listen" in the homework form.

Overall the queries offer a somber, sinister perspective of humanity, is it surprising that it led to this kind of answer by an LLM?

[0] "Nearly 10 million children in the United States live in a grandparent headed household, and of these children , around 20% are being raised without their parents in the household.
Question 15 options:
TrueFalse
Question 16 (1 point)
Listen
I mean, yes, but nobody streams RAW video in practice, and I can't imagine any users or service providers who'd be happy with that level of inefficiency. In general, it's safe to assume some reasonable compression (which, yes, is likely lossy).
How Many 'Copilots' Do We Need?
Because it makes Google money.
I love this idea, it's thought provoking and I want to play

Is there a repository of examples or experiments built with Zyme? Curious to see what has been explored so far

I think it could be fun to focus on visual experiments; shader-like programs as a way to easily explore different outputs
I chose to interpret it charitably and assume OP was saying it's not pushed from venue direct to viewer.

> We use fixed point links and satellite where possible because we own the whole pipe.

Over long distance I get better reliability out of a decent internet provision than in many fixed point to point links, and certainly when comparing at a price point. The downside of the internet is you can't guarantee path separation - even if today you're routing via two different paths, tomorrow the routes might change and you end up with everything going via the same data centre or even same cable.
The author of the blog post seems to mean what also often was called "linking" on the C-64: Taking some thing which is supposed to occupy different memory areas and used to consist of multiple files to a single file which makes sure everything's at the right memory locations with a small bit of bootstrap code.

Think BASIC plus supporting machine language code, or code plus assets.

If you take it to the extreme, there was a thing called an IFFL loader (e.g. https://github.com/luigidifraia/iffl-system ) which allows you to put a whole file system with multiple streams into a single C64 file. This had some advantages at friction points like where when the file had to switch location between BBSes and Disk Swappers as you didn't need create disk images first and could simply copy the single part files. Always used to be somewhat exotic though when I still was in the C64 scene - not sure how it's nowadays.
They are a public benefit corporation that use that as a selling point but then don't disclose their charter. That seems really shady to me, but less than what twitter has become.
They're a good idea, but not a substitute for knowing the rules. And they don't just miss theoretical cases, they miss problems in practice even when used rigourously.
After reading the book in high school, I was motivated by the description of the water drop interval timings experiment to try to replicate it with an Apple IIe, a laser and a photodiode. I was getting measurements and almost an attractor, but BASIC was too slow and it motivated me to learn assembly to get the measurements I needed.

I think I basically lost interest in the physics and math and just kept going with computers. Still am, 40 years later!
Unless you happen to want to warm up the CPU, there is very little Go code that is possible to write that does anything useful without OOP concepts, like interfaces, methods and dynamic dispatch.

Creating objects on the heap isn't the only defining feature how a language does OOP or not.
Well,

This quote is from George Bernard Shaw, but it's from a character from a play he wrote in 1903, "Man and Superman". The character is a descendent of Don Juan, a firebrand, but instead of being crazy about seducing women, he's crazy about revolution and anarchy. GBS explains exactly what he was thinking when he wrote this, in the preface, at extreme length:

https://www.gutenberg.org/cache/epub/3328/pg3328-images.html

The preface is actually a letter to the friend who inspired the play. Some quotes:

> There is a political aspect of this sex question which is too big for my comedy ...

> When we two were born, this country was still dominated by a selected class bred by political marriages.

> I do not know whether you have any illusions left on the subject of education, progress, and so forth. I have none. Any pamphleteer can show the way to better things; but when there is no will there is no way.

> I have only made my Don Juan a political pamphleteer, and given you his pamphlet in full by way of appendix.

So the quote is from that appendix, Maxims for Revolutionists.

https://www.gutenberg.org/cache/epub/26107/pg26107-images.ht...

> He who can, does. He who cannot, teaches.

There's at least one other well known quote there:

> The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man.

Did GBS really mean this stuff? Kinda, but he's obviously being playful, because he got an overblown and ridiculous comedy revolutionary character to say it for him, in a work of fiction.
In browsers, DOM parsing starts before (all) CSS is loaded and parsed. Also, the sizes of elements in the flow are (by default) dictated by the text content, so it really does not make sense to try to paint a page in a root-to-leaf order.
I've flamegraph-debugged JS code from time to time, and it usually feels a lot more of a craft and "educated guesses" than the vast majority of programming things I do. I usually only get down to it when there's an actual perf problem so YMMV, but I'm curious, do I do JS flamegraph debugging wrong, or is it something like this for everyone?

- 20% of the times you get lucky and find a very easy win that speeds up things 90%+. Similar to this post, usually when a single method/call takes a huge chunk of the work.

- 50% of the times you grind at it and can get 30-50% speed up. I usually try many things, and only some of them do make a difference.

- 30% of the time absolutely no luck! Many small calls where each is unavoidable, no repeated code, etc.
I have the plastic/resin strap. They don't last. They crack and the strap holder breaks.
As a Russian citizen who studied the Bolshevik revolution, the rhetoric and dehumanizing language in this article is disturbingly familiar – it mirrors the same attitudes Bolsheviks used against their "class enemies." While Russian media today employs similar tactics against Ukraine and the West, it's truly saddening to see this style of discourse becoming normalized on the global stage. When respected Western publications adopt the same divisive rhetoric they criticize others for using, it lowers the standards of public discourse for all nations. This normalization of hatred, regardless of its target, should concern anyone who has studied where such patterns historically lead.
I wonder if this is for real, or if someone not connected to the authors will send out viruses.
Based on my experience as a client, they’re not as reliable, Disney in particular.
I thought it was a solved problem but it’s not apparently.
I still use .net :-)

But this port could not have been done with Xamarin due to the lack of SwiftUI integration.
As a father of two girls, I’m not clicking that link. I don’t think I could handle it.
> ...once conquered by the tsars, and it is an economic backwater.

By some metrics, perhaps.

But consider (per Wikipedia) -

> The mineral-packed Ural Mountains and the vast fossil fuel (oil, gas, coal), and timber reserves of Siberia and the Russian Far East make Russia rich in natural resources, which dominate Russian exports. Oil and gas exports, specifically, continue to be the main source of hard currency.

> Russia has been widely described as an energy superpower;[33] as it has the world's largest natural gas reserves,[34] the second-largest coal reserves,[35] the eighth-largest oil reserves,[36] and the largest oil shale reserves in Europe.[37] It is the world's leading natural gas exporter,[38] the second-largest natural gas producer,[39] the second-largest oil exporter[40] and producer,[41] and the third largest coal exporter.
No it wasn't. That film wrecked the nuclear industry and contributed to climate change as people turned to other carbon rich electricity generating methods.
I think the advantage of the laboratory of ideas these days is mostly that it prevents knuckledraggers in other states from hindering progress in mine, but with a strong federal govt it’s looking less and less realistic
The output this tool tells is all true.

Even the lies?

Especially the lies.
That's not from robots.txt, but their Bot Management feature which blocks things calling themselves Googlebot that don't come from known Google IPs.
It certainly is a Celtic tale. Not in its present form. Most tellings are derived from later medieval retellings.
Arthur and graal cycle are in turn composed from even older Indo-European mythical elements. (Hint: his name means bear https://treesforlife.org.uk/into-the-forest/trees-plants-ani....)

You should dive deeper into the underlying themes.

The graal is derived, almost certainly, from elements like Celtic sacred cauldrons which also offered bounty in exchange for service. (https://esploro.libs.uga.edu/discovery/fulldisplay?docid=alm...)

The sacred spear and an element of the cuckoo king—a ritual sacrifice and murder of the reigning king against a “gouk stone” by the pending king on whom the communities ails are offloaded. (https://www.tandfonline.com/doi/full/10.1080/14702541.2022.2...)

Stones, you might say, are a bit important to the Celts. If it didn’t start with them, it was carried on by them from an earlier culture.(https://en.m.wikipedia.org/wiki/Gowk_stane)

In the same turn the fisher king and wasteland are elements that lie at the core of Celtic belief systems and are again overloaded on the backdrop of the saxon invasion of the isles. (https://www.journals.uchicago.edu/doi/abs/10.1086/388667?jou...)

Myths are composed of and use archetypes to get at the heart of the matter close to a people by dressing it up in the trappings of their culture. To that end, Arthur is and always has been a Celtic cultural hero (with arguable, and improvable to date, roman connections).

Read the Mabinogion and Y Gododdin. (https://www.historic-uk.com/HistoryUK/HistoryofWales/The-Mab... )
And I’d also recommend the Ulster Cycle as it also contains references to the Calad Bolg. (http://theswordlibrary.blogspot.com/2014/02/caladbolg.html?m... https://www.britannica.com/topic/Excalibur-Arthurian-legend)

This is why studies in humanities matter. People read too literally. Everything valuable in myth will be lost on young minds otherwise.
A human is a multicellular conglomerate posing as a singular, integral lifeform. “They” is perfectly suitable if you just broaden your perspective a bit.
I wonder how hard it would be to get this running in pcjs so it just runs automatically in a browser. I spent hundreds of hours playing with it in the early 90s.
To be honest I've been using the same Stepmania 3 installation for decades. Never updated to Stepmania 5 because the step chart format changed and I didn't want to find all the songs again. I have not kept up on recent developments.
A $12k Surgery to Change Eye Color Is Surging in Popularity
What do you mean by “isn’t earned income” ?
https://www.wsj.com/health/wellness/eye-color-change-surgery...
Why stop there? Probes traverse the whole TCP/IP stack, best to stop them early at layer 1: https://www.bit.nl/news/115/88/Cut-here-to-activate-firewall...
I'm very glad you're not reviewing my PRs.
I think "oh this looks like it could be made generic" is the wrong time to convert to generics.

You should convert when you reach the point "I wish I had that code but with this other type". Even then, sometimes interfaces are the right answer, rather than generics.
Haskell Mafia
Concur. 15 years ago, as sophomores we built a functional virtual cpu from the transistor level up. As I recall that was about 4 weeks, for the rest of the course, we extended the CPU with cache, extended opcode support, bus expansion, implemented a lexer/parser and ended writing our own assembly subset implementation and using that to write programs.

As for the OP's contention that computer science doesn't teach you to look for higher level things like cache thrashing, I wholeheartedly dissent with that supposition.

I recall at least 3 courses where substantial coursework was devoted to hacking, stack smashing, reverse compiling, profiling/introspection, kernel modification, so much beyond 'dynamic typing is an OO antipattern' stuff that gets IMO erroneously conflated with CS degrees.

Maybe these shit schools exist, but in a top 20 program you will definitely learn cache pitfalls.
I believe this could only happen around a black hole. In that case, yes: light that we emitted umpty-million years ago could be shot back at us. The problem is that there would be no focussing. At best it would be like looking at an Earth 2 x umpty-million light years away. I'm guessing that it would actually be worse, with the black hole dispersing light.

(IANAastronomer, but I have opinions on any given topic...)
The Complicated Ecology of Cemeteries
Ask HN: What have you built this year that you are proud of?
Nice, thanks. :)
Just plain, simple Garak.
I freely admit that my knowledge of Arthur comes from and is pretty much limited to the Monty Python and Disney movies. Is there somewhere I should start for the real story?
What I mean is reducing boilerplate is not something one should strive to achieve. It is not bad in the sense that one should introduce more boilerplate for the sake of it. But reducing boilerplate for the sake of it is not good thing either.

If you need to make code more complex just to reduce boilerplate, it's a bad thing. If you managed go make code simpler and reduced boilerplate at the same time, it's a good thing.

And boilerplate might be a good thing when you need to type something twice and if you would make error once, the whole thing wouldn't work, so basically you'll reduce the possibility of typo. It might look counter intuitive. Just unrelated example: recently I wrote C code where I need to type the same signature in the header file and in the source file. I made mistake in the source file, but I didn't make the same mistake in the header file and the whole program didn't link. I figured out the mistake and corrected it. Without this boilerplate it's possible that I wouldn't notice the mistake and "helpful" autocomplete would keep the mistake forever. That's how HTTP Referer header made it into standards, I guess.
What is significant political progress is that such measures are now allowed to be debated if they are justified or not. Western political culture clearly shifted far towards dogmatism and needed a course correction. We shouldn’t be afraid to question scientists and studies.

It is factually correct fluoride can be dangerous and studies have shown that. It is also factually correct fluoride in water reduces cavities. The debate is the risk rewards lines and safety.

https://www.newsweek.com/epa-fluoride-drinking-water-risks-c...

> Federal officials have recommended a fluoridation level of 0.7 milligrams per liter of water as of 2015. This is a decrease from the recommended upper ranger of 1.2 milligrams from the 50 years before that. Meanwhile, the EP has a longstanding requirement that water systems cannot have over 4 milligrams of fluoride per liter of water. For comparison, the international safe limit for fluoride in drinking water as stated by the World Health Organization (WHO) is 1.5 milligrams

The A/B testing you reference in Canada is interesting data obviously. It’s also possible reducing cavities with fluoride comes at an IQ cost isn’t it?
It's quite possible for one broadcasters 480p30 to be a higher bitrate than another broadcasters 720p60

I remember watching the last season of Game of Thrones on one streaming provider, which topped out about 3.5mbit but claimed it was "1080p".

Give me a 15mbit 640x480 over 3.5mbit of 1920x1080 for that type of material any day.
You're right, I forgot about the backlash that this type of efforts got from people that don't understand the technology and just make assumptions about element visibility in the network, though maybe calling them mentally ill is a bit much.
Just because the numbers are large doesn't make them more difficult to add. The DOD is either incompetent or embezzling taxpayer dollars.
Well of course. What I clearly meant was that DM predicts lensing effects in a magnitude that cannot be explained with ordinary matter. See bullet cluster or weak lensing observations.
The terms have changed gradually over the years and now we are boiling IDEs on the iPad.

My plan is to ship something that is both a great iPadOS app and operates within the confines of the AppStore restrictions.

I find restrictions as a powerful motivator to think about a problem differently. Lots of great art (and software) is great when it explores and brings to light what’s possible with the limitations of a medium.
Any books on the same topic that anybody can recommend? I've tried a few and was mostly disappointed. I'd like something diving deeper than Gleick.
Sadly not. When I was developing Zyme, I was thinking a lot about the molecular components of a cell and how one might translate them into a virtual machine. I was particularly inspired by enZYMEs.
Hi John Locke!
I want to share my experience with D2C (direct to client) brand email marketing. Initially, I was creating HTML emails with react-email and sending them through Postmark's broadcast stream. The open rates were very good - 40-50%, and it had solid deliverability.

When we wanted to improve our marketing automation, I decided to try Klaviyo because many people online recommended it. I spent around 500 euros and 3-4 days to integrate it with my custom ecommerce platform. After sending 2 campaigns, the open rate dropped to 15%. Later I discovered Klaviyo put us on a shared IP with not-so-good senders, so my emails were going to spam folder.

This made me think - how difficult would it be to build some of Klaviyo's features myself? Especially because I was already collecting customer behavior data like item views and checkout steps.

I spent 5 days building a custom solution with:

- Simple drag-and-drop email builder
- Dynamic coupon generation with dynamic criterias
- Template variables
- SQL-based segmentation (<-- priceless!)
- Automated flows (abandoned carts, welcome series, etc..)
-SMS integration

I connected everything to Postmark and used their webhooks for analytics (opens, clicks, spam). Now I have a good in-house email marketing system that costs only $20 per month on Postmark, and my open rates are back to normal, as the profits too.

Sometimes the "simple" (hah) solution is the best one.
I made a review with affiliate links.
Just buy licenses once on each machine and Windows figures it out from then on. I guess it phones home when it sees a hardware change and the server says "yep that serial number is licensed".

At least, that's how it worked for me in Palo Alto. For some reason with the new setup Windows complains about activation after every reimage, until I click "troubleshoot activation", and then it phones home and figures it out? I need to debug this.
Using print0 as an argument and then being surprised at what it does is not great. It speaks to the author never opening the man page for find and just having copied this command a long time ago.
It's the "custom" part that's very expensive. If you just want some wooden boxes with doors for you to hang on the wall and paint yourself you can get those for <$200/ea. If you want a crew of people to measure your space, design cabinets specifically for your space, cut out a specific order just for your one-off design, install them, and paint them that's a lot more labor charge. Labor is way more expensive than wood.
"Of all the stories you told me, which ones were true and which ones weren't?"

"My dear Doctor, they're all true."

"Even the lies?"

"Especially the lies."
This is a real problem that people with experience put on learners. If you asked them how they learned it, they'd tell you an entirely different story about starting small, practicing often, trying many ideas, having a strong motivation and some occasional guidance. But they tell others to follow a rigorously defined path which creates the opposite mindset that a learner needs.
Smartlaunch
More regulation does not stop fraud. There’s so many levers already they were to pull them. It’s an enforcement problem. Re-fund the police.
https://linuxvoice.ai
Teach yourself to echocolate
12,000-year-old spindle whorls and the innovation of wheeled technologies
You can host your personal data, but as long as Bluesky Social, PBC is running the main Relay and AppView, and there's no easy way for Relays to talk to each other (like e.g. it works in Mastodon), they are in reality a centralized service.

Oh yes, and they are the only ones owning and developing AT Protocol, which makes it much more a currently-open-sourced protocol rather than a standard that is jointly developed by the industry.
Thanks! I've added links to all POIS (wikipedia, url and website tags).
many demographics have well studied issues of being validated at all

It’s not hyperbolic, it’s a relatable shared experience, which are the words I used for a reason. as its not a single datum, while also avoids any attempt to quantify it at all
> or if they happen they might only converge to an stable state

That one will always be dependent on the usage patterns. So the auto-tuner can't guarantee it.

Also, I imagine the risk of the feedback turning positive is related to the system load (not CPU, but the usage of the resources you are optimizing). If so, it will make your computer less able to manage load. But this can still be useful for optimizing for latency.
I wont say it was easy, but was my journey. The difficult parts are all resolved, the digilent site is a good point to start.
Do you think your idea has any more risk than sites like these:

- http://astronaut.io/

- https://obscuretube.com/
That’s a funny one!

Anyone knows of others like that?

Here is mine: https://FreeSolitaire.win/robots.txt
The cheapest tool is Flodesk. Not MailerLite or Brevo.
> Maybe archaeology will eventually shed some objective light on this.

While archaeological technologies are getting better, the past decays and is continually overwritten by the present. For any historical event, there comes a time when there is just no more information to recover.
Thanks for pointing this out, I've reworded the post to make it more suitable for Show HN.
A more humble book, with a more grounded approach might be:

_A Philosophy of Software Design_ by John Ousterhout (the guy behind Tcl)

https://www.goodreads.com/book/show/39996759-a-philosophy-of...

Written as the textbook for a software engineering course, it developed out of that course being taught multiple times _and_ all the code reviews which that entailed.

Previous discussions/mentions here which had a notable number of comments:

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

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

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

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

I re-wrote my current project in the course of reading it (I would read a chapter, then read through the code and where appropriate apply the relevant principle) and once I finish the current re-write (from OpenSCAD to Python) will be repeating that process to see if what I was supposed to have learned stuck/survived the re-write.
Spring, Guice? They need to instantiate classes, and call factory methods.