skysight-inc/HackerNews huggingface dataset:
Fair enough.

Serialization

#include <print>

template<typename T>
void serialize(const T& obj, std::ostream& os) {
for_each(reflect(T), [&](auto member) {
std::print("{}: {}\n", member.name(), member.get(obj));
});
}

Simplified property systems

class Person {
public:
Person(const std::string& name, int age)
: name(name), age(age) {}

std::string getName() const { return name; }
void setName(const std::string& name) { this->name = name; }

int getAge() const { return age; }
void setAge(int age) { this->age = age; }

private:
std::string name;
int age;

REFLECT_PROPERTIES(
(name, "Name of the person"),
(age, "Age of the person")
)
};

int main() {
Person person("Alice", 30);

auto properties = reflect::getProperties<Person>();

for (const auto& prop : properties) {
std::print("Property: {} ({})\n", prop.name, prop.description);

auto value = reflect::get(person, prop.name);
std::print("Value: {}\n", value);

if (prop.name == "age") {
reflect::set(person, prop.name, 31);
}
}

std::print("Updated age: {}\n", person.getAge());

return 0;
}

Simplified template metaprogramming

template<typename T>
void printTypeInfo() {
constexpr auto info = reflect(T);
std::print("Type name: {}\n", info.name());
std::print("Member count: {}\n", info.members().size());
}

Generic algorithm for printing all members

template<typename T>
void printAllMembers(const T& obj) {
for_each(reflect(T), [&](auto member) {
std::print("{}: {}\n", member.name(), member.get(obj));
});
}
The point is, I don't know better --- and neither do you.

For example, you and I have no idea if the ad networks are bidding against their own advertisers in order to drive revenue. They hold all the cards.

Ad fraud is a growing business and ad networks are not the ones getting hurt directly by it.

https://www.statista.com/statistics/677466/digital-ad-fraud-...
FYI, a couple of sections are cut off on mobile.
> now are starting to get women drafted

We haven't even drafted men in fifty years.
I'd love to explore that alternative, but I'm not sure how to actually make sure that any errors found/changes suggested after the commit is pushed and deployed actually get implemented.
The 1998 Apple iMac. Suspicious as hell.
different use case and requirement for samsung device?
New insights: Barbegal water mills
dvlp.energy | Berlin | ONSITE/HYBRID | Senior Software Engineer

An early stage startup from Berlin, we build a SaaS platform for renewable energy developers to evaluate and identify sites for their projects faster. More details here: https://www.dvlp.energy

Keywords: TypeScript, Python, Django, Postgres, geospatial data, maps, AWS.

Apply via email: contact at domain
It was pretty simple up until the whole netcore fork and netstandard confusion. Then it was confusing for a number of years. And now it's actually pretty simple again.

The naming of ".NET" and ".NET Framework" is confusing as hell. But basically Microsoft is hellbent on launching something completely new and having that take over the .NET name, even if it means years of confusion.
Hesse's https://en.wikipedia.org/wiki/The_Glass_Bead_Game (1943) describes a formal weaving community.

[my apologies to my fellow HN-glass-beaders ... I've been, and probably will be for the next couple of days, busy altering the position of matter at or near the earth’s surface relatively to other such matter]
pdf24 does not appear to be open-source, just free (as in beer). Were you thinking of PDFtk?
Not knowing the configuration of a TM at time t without running it (or similarly involved computation) doesn't mean that we cannot divide the space of TMs into classes.

One class has to each TM an associated mathematical function mapping inputs to nonnegative integers that tells you the exact integral time at which the TM transitions to the halting state. This is the class of decidable TMs.

The other class contains every TM not in the first class. For this class, any choice of such a function is provably wrong for some input. This is the class of undecicdable TMs.

Both classes are nonempty, and their existence is just about as well-defined as many other common mathematical objects. It is just not possible to provide a "nice" alternative characterization which TMs fall under which class.
> What do you think is going to be the first milestone where Ladybird is going to be able to be a real alternative (even if limited to certain use cases) and in what timeframe do you think this can be accomplished?

At the moment, we are focusing primarily on our own use cases as developers, since those are the easiest to test and qualify. So websites like GitHub, web specifications, MDN, etc. are likely going to be very high fidelity before other parts of the web catch up ;)

> Also, do you already have any plans or ideas for how to improve the web browsing experience beyond what existing browsers provide or is your focus entirely on the engine catching up for now?

We are definitely focused on the engine catching up right now. There is an incredible amount of work to do, and we're doing the best we can :)
here’s the tweet:

https://x.com/asallen/status/1807675146020454808
Be willing to move to a plant in the middle of nowhere.
On my initial reading, it sounded like they had modified the wiring on the gate itself, which would be more alarming. Now that you mention it, it does sound like they might have instead accessed wiring within their own unit. I’m used to access systems that just dial out to residents’ phone numbers, so when they talked about accessing the intercom wired to the gate, I assumed they were talking about the public call box at the gate itself.
The only ones that should care are the evangelical christians, but it seems they would even vote for satan if he was a republican.

The hush payment would not even have been an issue if they didn't use campaign money or Cohen as middle man, that's the illegal part. If Trump just wrote a check directly it would not have been an issue and we would likely never know about it unless NDAs were broken.
bounded model checking is indeed a thing, but it's bounded
If your intended system volume was going to require drivers that weren't built into WinNT, you needed to press F6 at a specific point during installation. This would allow you to load a driver that makes the volume visible / usable.

This process was specific to installing storage drivers needed for the system volume. All other driver installation happened elsewhere.

My memory says there was actually a "Press F6 to load system storage drivers" prompt or something displayed by the installer, but it wasn't displayed for all that long a time and I imagine it was effectively invisible for many people. I recall spamming F6 to make sure I wouldn't miss the prompt.
Plus the AI could understand the business logic from the buttons and what they say. If it says "Ban user" or "Play", it's pretty clear what is supposed to happen. You just have to show it all interfaces..
Use this to compare university textbook edition 8 and 9 before buying.
Why is Chile so long?
Neither is pressuring the Vice President not to certify the election, but they explicitly state it to be an official act. Page 31 of the ruling:

> Whenever the President and Vice President discuss their
official responsibilities, they engage in official conduct. Pre-
siding over the January 6 certification proceeding at which
Members of Congress count the electoral votes is a consti-
tutional and statutory duty of the Vice President.

> The indictment’s allega-
tions that Trump attempted to pressure the Vice President
to take particular acts in connection with his role at the cer-
tification proceeding thus involve official conduct, and
Trump is at least presumptively immune from prosecution
for such conduct.

They're laying out an extremely permissive standard.
Skimmer. It must say something coherent and relevant to its place in the "who cares" of the universe, yet highlights, captions, and easy to spot purpose stand out.

If I was going to actually buy I may read it's entirety.
Just to warn you: A friend of mine has an imported (Daihatsu) Kei car, and the replacement part situation can be rough.
I think it is pretty obvious that there should be more government funding to determine whether the brain damage occurred while defending our freedom within the US borders or outside it.
Holy crap spylent green
I think some extra context the Tweet doesn't provide which the article does is pointing to what the author and an article they link to see as the uniquely confusing temperature bars of Apple's Weather app, which the Figma generations copy.
Don't know about oversized, it felt partly more that eg. Baker was mostly interested in Mozilla as a platform for activism, not in making a good tool for users. The new interim CEO seems to have breathed life into actual browser development.
Many Republicans have shown themselves to be unabashedly evil. What has happened to them? Apart from being reelected and getting more veto power? And what has happened to the principled ones who put country before party? Apart from losing or being pushed to retire?

One single indiscutable example: Trump is a draft-dodger. How many troop-supporting, valor-praising Republicans support him?

Oh, another one: Trump is a liar and a filanderer. How many Republican "values-first" voters and officials have refused to vote for him?
I don't know about KFC strips, but at home you can get pretty close to their regular chicken.

Brining the chicken in buttermilk makes a huge difference.
The article hints at it in a couple of places, but another consideration is that people with rooftop solar or access to off-peak tariffs, you can probably save money by using more electricity at specific times of day and trading off heat pump efficiency against cost.

Exactly how you measure and optimize that I'm not sure, but it will likely be another frontier for research and experimentation.
dotnet publish -o . -p:PublishAot=true :)

To be fair, I do not think the author understands what static binaries are and why they may or may not want them, and how what Go does differs to what C/C++ toolchain does. I’d be very surprised if they do, being a Go developer. Next time they will learn another excuse to promote their language.
I like this tool better: https://www.qtrac.eu/diffpdf.html

It shows the differences in the GUI side-by-side instead of overlayed.
My worry is that going down the rabbit hole of what is plagiarism and copyright is not productive. Humans are inherently rip off engines by this definition: everything we create is some remixed version of acquired knowledge created by someone else. Where do you draw the line? How much novelty must there be? Can you police this remixing at scale?

Tough questions when a machine can create novels in seconds that are as good as human written novels over many years. Value of knowledge is about to plummet.
Thriftmac: Free Mac Apps
We've committed to this in our application for tax-exempt status, so it's something the organization will be stuck with. :)
Taking shot at Samsung as if Apple is 100% original in their designs
Dude is a certified Apple sheep
A President isn't an employee.
GP is clearly talking about this is the same context that the GPL does. This is a decades-long running debate and it isn't as simple as you and the sibling commenters are trying to make it.

Of course it doesn't change the original project. But when people take the codebase and build a new product on it, what GP says is absolutely the case. The devs can withhold all code and rights to it from the next user. This is most commonly an issue when it comes to libraries rather than end products, but not always.

It doesn't also have to mean that the original project dies or disappears, it can just rob from their growth potential. Examples are quite easy to find. There's been a big hullaballoo over cloud providers taking open source projects and competing with them by offering managed versions of the service that are well-integrated into their ecosystems. Economically this is also a problem because the cloud provider can then undercut the price of the managed service compared to the official one since they aren't bearing the burden of building/maintaining the codebase.

I'm by no means against "permissive" licensing (MIT, etc), I think they have their time and place just like GPL, etc, but I am against dismissing valid concerns with shallow replies.
https://www.google.com/search?q=raspberry%20pi%20pxe%20booti...

There was an article recent for somebody doing it on an Orange Pi [1]. IIUC, you can have one RasPi with an SD Card (I use USB drives but w/e) to be the PXE server and then the rest can all network boot.

[1]: https://news.ycombinator.com/item?id=40811725
This was not submitted as a link so you can't click on it. That doesn't really follow the HN convention.

PS: Personally I prefer ollama + openwebui <3 For its extensibility. Though I like the playful approach here.
I tried writing an AlphaZero clone to play Chess on my home PC (I only had an RTX 3070) and I failed for essentially the same reason as they mentioned: iteration time was too slow and you couldn’t tell if the model was getting any better at all after weeks of training.

I thought I’d work on it further and maybe write some blog or put some dev vlogs on YouTube but never got around to doing it. Might do it some day.

Till then I’ll just post some links to my Github if anyone wants to check out what I was doing:

1.
https://github.com/krkartikay/AlphaZero-proto

2. https://github.com/krkartikay/AlphaZeroFinal

3. https://github.com/krkartikay/mcts-chess
I can't buy G2 in a store any more, but they keep it at taco bell because it's all owned by the same company.

Ngl I want to blow my life savings on a taco restaurant just to strong them into an antitrust, that's how much I miss it.
If coding actually became this good, what would be the point of "pirating" it? Why not request that an app be made tailored specifically to your user interests and no one else's?
You can copy GPL code, modify it and use it personally and nobody is going to care unless you’re making tons of money. The entities pushing for MIT style licensing are massive and for profit.
Getting Microsoft to use a new engine and contribute back to the original repository is better for diversity, but forking and running away with it is certainly not.
They are currently working on it.
It's somewhat live, change it to monthly.

Also, cheap gas.
Location: Kampala, Uganda

Remote: Yes

Willing to relocate: Yes

Technologies: Node.js/JavaScript, Python, Flutter/Dart, HTML/CSS

Resume: https://labour.quest/asindu

Email: hi@asindu.xyz
This has been the dream ever since the days of the Tom Swift novels.

A machine that turns a loose description of the sort of application I want into a functioning architecture with proper user interface and storage? Yes. Let's build that.
How slow was that?
Thanks to Crostini, Chromebooks are also excellent local computing devices.
How to make education a pathway to freedom again
marshall cline's c++ mini-faq is a list of about 100 pages of them from the 01990s
CTRLF
Hello everyone. How are you?

As a fun project, my friend and I created CTRLF which is kind of like CTRL + F powered with AI. Instead of searching through an entire webpage to find an information you want, you can simply ask a question and CTRLF will dig through the HTML content to provide an answer.

Currently we have created a Chrome extension and it's a useful too. I've seen myself using it when I want to find an information but I don't want to read the whole article or webpage.

Here's also a Demo: https://youtu.be/yKjeLwkcrKQ

If you would like to try it you can write me at festim@theacompany.xyz and we'd be happy to share it with you. We are open to any comments or feedback on how to make it better.
I've only lived in one apartment that had such a system, and it was probably the nicest solution to the problem.

The only issue was that it took awhile for the landlord to change the phone number for our unit to ours, and similarly when we moved out - I kept getting phone calls for that door for months.
Location: London, UK
Remote: Yes
Willing to relocate: Yes
Technologies: Go (Golang), Distributed Systems,
TypeScript/JavaScript/NodeJS, Python, Kubernetes, SQL, CI/CD,
Automation/DevOps, React
Résumé/CV: Email for PDF, or see linkedin below
Email: hello [at] arai.dev
Principal / Tech Lead consultant. Remote/Hybrid (prefer flexibility). Would consider permanent full-time too

https://www.linkedin.com/in/amarjeetrai
Hey please be sure to design and at least mock out a way to host/run a collection of local LLM models in a generic manner. You could give the models access to context/content/history and to bubble up functionality within the browser. I can see tons of potential for something trusted and local which I'm comfortable giving full access to browsing history and not owned by big tech.

This could be key differentiator over other browsers.
Warren Ellis’ “Transmetropolitan” has this idea of “revived patients not coping with the future” as part of its world-building.
States Voting Same Presidential Party in Consecutive Elections
I really like this one. I get pretty annoyed when folks talk over others because they believe they aren't, for whatever reason, able to give a response.
PostHog | Full-Time | product engineers and ex technical founder engineers | REMOTE (all remote) | Hiring GMT-8 to GMT+1
PostHog helps engineers build better products by combining product analytics, feature flags, session replay.

* open source, building a dev tool. We have a public handbook (posthog.com/handbook) if you want to learn how we work, pay and more in complete detail.

* we are a real business... at $12M ARR / profitability in sight / lots of capital / grew revenue 4x last year

* we are growing through more autonomy and transparency not through process.

* we have a ton of scale and a bunch of super interesting technical problems to solve

* we're building 20 more products over the next couple of years, so you could end up building one of those

* we need: product engineers and ex technical founders to build products
posthog.com/careers
DaVinci Resolve is great (I'm partial to all Adobe replacements; Resolve is indeed a great alternative to Premiere, and Pixelmator, Rebelle, Affinity, etc. are great replacements for Photoshop), but none of these are OSS.
This may be the type of thing that LLMs are currently the worst at. I'm not surprised at all.
You don't even have to pick my front door, all you need is a rock and an understanding of how it would interact with glass.
True scale of carbon impact from long-distance travel revealed
> Carl Gustaf

The CG is LOUD. Wicked backblast on that, too.

Generally, you're limited to firing 6 rounds or less per day during training due to blast & shockwave effects. The guys we trained with didn't have that much ammo on hand, anyway, but interesting to know.
Eh. I've changed a diaper in the ladies', and it's not a big deal. Carrying an infant makes women not worried about what you might do—a logical biological response.
When the GOP stole a seat and railroaded their third justice in for a partisan 6-3 SCOTUS he started asking questions again.
or people who need to maintain someone else's code, debug their own, write a library someone else might use, or understand compiler error messages, all of which involve understanding language features you don't yourself use (at least intentionally)
Is there any caniuse data for Ladybird? It would be helpful to see which standards Ladybird implements so Ladybird users can use my site. Building websites that use the supported standards seems like a good way to support the project.
Not defending typing in an (living) artist's name in a gen AI tool, but the weak spot in your argument is your example of "appropriate an artist's distinct style" - her work looks very similar to and clearly inspired by others.
And now we commemorate the war at the end of the NCAA regular season when Michigan and Ohio State play. That's why it's called The Game. https://en.wikipedia.org/wiki/Michigan%E2%80%93Ohio_State_fo...
Spider Strategies | Senior Java/Web Developer | REMOTE (USA) | Full-time, 4-day work week (8-hour days) | https://www.spiderstrategies.com/overview

Spider Strategies is seeking passionate full stack engineers to join our rapidly growing team. We’re the creators of Spider Impact, the leading Balanced Scorecard software in the market. As we expand into the broader business intelligence market and AI, we're looking for talented individuals to help take our company to the next level.

We believe in the importance of work-life balance, which is why we offer a 4-day work week with 8-hour days and flexible hours. This allows our developers to enjoy fulfilling, low-stress lives, and manage any social or family obligations they may have outside of work. When on the clock, they can focus on tackling interesting problems with clear minds. Our team loves working here, as demonstrated by an average tenure of more than 8 years on the software development team.

Requirements: Java and/or Kotlin (7+ years), JavaScript (7+ years), unit testing, SQL, DOM manipulation (VanillaJS, jQuery, D3, or similar)

Our Tech Stack: Our application uses Java and Kotlin to connect a relational database backend to a modern web frontend. We're looking for a full stack developer who can code a complete feature spanning the entire application stack. Don't worry if CSS isn't your strong suit - we have some CSS experts in-house who've got you covered.

Code Quality and Developer Productivity: With 20 years of experience developing our flagship software, we understand the importance of writing code that stands the test of time. We place a big emphasis on code quality, developer productivity, and test-driven development. This includes writing simple software that is easy to understand and maintain. By focusing on simplicity, we ensure that our codebase is more reliable, easier to debug, and can be efficiently extended and adapted as our business grows. You'll be expected to be familiar with industry best practices and to participate in code reviews to maintain our high standards of code quality.

To support your productivity, we provide top-of-the-line equipment, minimize unnecessary meetings and ceremonies, and allow you to work without interruption from the comfort of your home.

You can find more details and apply for the job at https://www.spiderstrategies.com/careers/remote-senior-java-...
Prisoners is another population where we would find pervasive brain damage if we scanned them.[0] In time I believe we will find that a ton of destructive/aggressive behavior is due to physical issues in the brain.

[0] https://link.springer.com/article/10.1007/s00406-013-0403-6
CSP is a backstop that—when configured properly and used alongside restraint in how you script—can minimize some of the worst consequences of injection.

It doesn’t wash your hands clean of the responsibility to restrict what kinds of content users can inject into served pages.
These models are static snapshots of an arbitrary level of intelligence. Are there any small LLMs which are not static and can keep updating in real time with external or internal feedback?
There’s also rip van winkle
Yes, our next language will be a memory safe one.
Define “the people”. For works of it’s time, it is broadly used to mean both individuals and an elected government.

You’re utilizing one definition of a term that never had concrete meaning, so your reasoning is both imprecise and potentially erroneous.
Yeah, that's fine. I've found throughout life that an outlook can drastically change for the worse after an event occurs. Hindsight is 20-20.
MSU researchers discover honeybees can detect lung cancer
Heed my advice, do not play it.

Its horrible, this is what hell will look like.

Forever trapped waiting for a piece that will never come - by design.
> if coding AI gets good enough will it eventually be possible to pirate SaaS

The secret to SaaS is knowing customers and having/getting buy-in. The code is mostly boilerplate.
I already knew what bundlers do, but I’ll just say thank you anyway for writing such an approachable explanation. I might refer to it in the future when someone asks ME what a bundler does :-)