skysight-inc/HackerNews huggingface dataset:
Humanity lived with diseases related to foods or behavior for those thousands years. Celiac existed, they just did notnknew why those people feel bad prior world War (I think that is when they figured it).
Ask HN: Does GPT-4o image generation have copyright issues?
The GPT-4o model is incredible at creating/editing/mixing images, styles and text.

It can also easily replicate existing brands, logos, likeness of people, art styles etc. Does this present a potential copyright issue?

What are your thoughts?
We are an algorithmic trading company [0], and our trading strategies are primarily built as pure Rust libraries. We've been searching for a way to sandbox the strategies we host, as not all of them are signed or open source for verification. Styrolite seems like a promising solution to address this issue, so we’re planning to give it a try.

[0]: https://cycletop.xyz
> E.g. that whole `iota` thing is hardly a good example of "simple and obvious" language design compared to enums in... just about everything else.

I actually disagree with this specific take. I do agree that iota is an unnecessary bit of cleverness (especially with that name) but I’d much rather a langage have nothing than the pile of lies and garbage that are C enums. At least then it’s not pretending.
There is a lot of politics on HN __since years ago__, or earlier, which i was not here

That inspired me and let me know we're all political, we can not escape from politics

the reason of why some people thought HN is become political only recently is that certain political things they cared about happened recently

just as you said

> there is so much in politics which has to be talked about now

Silence is nothing but another form of political expression
I gave her the benefit of the doubt initially, she usually posts good posts, but this is not the way to do things. Vagueposting about a security vulnerability without properly disclosing it to the mantainers: (1) damages their reputation, (2) sends every blackhat on the hunt like a real life worldwide CTF event, (3) leaves sysadmins in the dark unless they are following this specific random blog and (4) since the details aren't known even if they know it's impossible to determine if they really are affected.

Something like this would be justified if the maintainers were unresponsive and it was a remotely exploitable bug. Now it turns out this is probably a minor thing (local privilege escalation if you happen to be running atop as a privileged user).

It seems to me like an irresponsible, egocentric way to handle things.
Unfortunately it’s the reason indeed
You’re way over thinking the use cases for MCPs. That tells me you should stick to functions.
This started when companies decided that labor is fungible.

The moment you admit failure as an employee, you are out of the company. And no for most people it is not easy to find a job that will not disrupt their lives (aka move cities, change financial planning, even health insurance).

So employees do what they have to do. They will lie till the last moment and pretend that the initiatives they are working on are huge value add for the company.

In the past you knew you would retire from your company, also the compensation differential was not that huge across levels, so there was little incentive to BS.

Today everything is optimized with a horizon of a financial quarter.
Then a pandemic hits, and we realize that we don't even know how to make freaking masks and don’t even have supplies of things for more than a week.
If they have a cluster with 2,000 H800 GPUs (which is what they have stated in public) training would take 2,800,000 / (2,000 * 24 * 30) ~ 2 months.

A cluster of 2,000 GPUs is what a second tier AI lab has access to. And it shows that you can play in the state of the art LLM-game with some capital and a lot of brains.
Process control seems like the big one. Precise tools for precise measurements and monitoring are pretty high up the tech tree, so if you can say "we saved a box of Arduinos and sensors from the Before Times", you can get those capabilities back sooner, and potentially use them as references for tools built with more renewable resources.
While you give your process feedback, here is my emotions related one.
When I dev with LLM, I don't face my own limits in term of reasoning and architecturing, but I face the limit of the model to interpret prompts.
Instead of trying to be a better engineer, I'm frustratingly prompting an unintelligent human-like interface.

I'm not fuding LLM, I use it everyday, all the time. But it won't make me a better engineer. And I deeply believe that becoming a good engineer helped me becoming a better human, because how the job make you face your own limits, train you to be humble and constantly learning.

Vibe coding won't lead to that same and sane mindset.
Censorship and irony.
I’m the developer of Transitions DJ (https://dj.app/). If anyone can connect me with the team at Apple Music, I would be interested in doing an integration.
https://en.m.wikipedia.org/wiki/Cybergeddon
The venue pays a license fee to play music. Not entirely sure how they work out how to distribute the pay though. Lot easier with streaming but with physical media and music on USBs I'm guessing they just use the sales data on music and split up the licensing assuming what's being sold roughly matches what's being played.
Last time I checked a lot was also written in Python.
Can confirm (Chrome)

Status Code: "429 Too Many Requests" - > Refresh: "5;url=https://rurtnews.com/"

I guess it's spam/bot filter is accidently blackholing everyone to RT

And I hate to have to say it, but RT would have been chosen by Archive as a joke.
> Don’t want to belittle the achievement but (...)

Yeah, but you kind of are.

> (...) they launched it as in „had it launched by the commercial launch provider SpaceX“, not on a self-developed rocket as it sounds like on the first read.

Yes, it's the kind of thing that even NASA does nowadays.

Cool feat by Botswana. Outstanding.
Notes in the left and right hand that occur on the same beat don't line up properly.
Material UI v7 is here
hopefully they integrate it with their customGPT approach! I think they already work fantastically especially since the addition of the @ sign and automatic completion to easily include them in normal conversations. the only thing that was missing was access to the local machine.
B cell antibodies are a the B cell receptor. T cell antibodies are the T cell receptor, which is just an antibody attached to the T-cell (in simplistic terms of a complex system). There are other tradeoffs. B-cell antibodies have a much larger "state space" of combinatorics; but are not active in little babbies unlike T-cells which are. I think you're thinking of more of the innate immune system, more like macrophages and neutrophils and such, and yea it would be interesting to figure something that engages those.. such as exogenous antibodies.

The other aspect we need to research new pandemics is a model virus organism, antivirals alone are insufficient. For example, if we're worried some bug is surely on the verge of jumping from say, a horse with equine encephalitis virus, to human, it would be important to develop a model of the virus, under highly precautious and sterile conditions of course, whereby our modified model virus would become proficient at infecting human cells and thusly our antivirals may be researched easily. After all, to cure our hypothetical pandemic disease it's important to have a disease to cure in the first place.
> One of the drivers had 56 near crashes and 4 actual crashes in less than 20K miles!

There would be a strong argument to simply banning the worst 1% of drivers from driving, and maybe even compensating them with lifetime free taxi rides, on the taxpayers dime.
If we want to get pedantic, in context of practical transformer models it has never been text to text. It has always been tokens to tokens. The tokens can represent anything. "multimodal" is a marketing term.
Still, I wouldn't say we're seeing the death of knowledge work, more like a redefinition. The bigger issue is whether our current education system and workforce training are keeping up.
I think the Open Movie projects really helped with that. They had artists and devs working closely together to polish up particular aspects of the application for each movie. The movies themselves also did a great job of raising the profile of Blender each time they were released.
Show HN: I made a free product to Collect User Feedback With Ease
OpinionFlow provides a seamless way to gather and analyze user feedback. Integrate our widget in Seconds and start making data-driven decisions.
I think I might, and I'm surprised by how confident you are that you wouldn't.
As documented in http://cs.bell-labs.co/who/dmr/chist.html, the primary incompatibility is uses of =+ for +=. Grep for =+ in the repository.
You should try it out yourself.
Kinda like rogerebert.com, even before the esteemed film critic's death.
XKCD-Comic: Periodic Wall of Elements https://englishatlc.com/wp-content/uploads/2016/03/randall-m...
It's like the focus has narrowed to chasing the next big disruption instead of steadily improving what already works
Among the shit I have seen in CSV, no " for strings, including those with a return char, innovative SEP, date, numbers, no escape for " within strings, rows related to the reporting tools used to export to CSV etc
> Imagine you're having an in-person conversation with someone in a crowded restaurant.

You're not in a crowded restaurant chatting with someone. You're in an online forum broadcasting messages to the vast nothingness.
I also interpreted that as "Given the <bad> name choice...".

Although given how common phrases like "winter of x" and "summer of x" are in English, I can't imagine what the problem is.

Unless they think it's discrimination against people from the southern hemisphere?
I've been thinking about this myself, although just planning to reuse what's already there.

How do you picture the human in the loop?
Congratulations! And thank you for sharing an informed perspective (maybe the only one in this discussion!). As you know, Botswana is also one of Africa's leading democracies.
Only part of the backdoor was in the source code. It was split like that between the tarball and the code to hide it better. But, yes, with reproducible builds they could have put all of it in the source.
> every interface being zeroable seems to be embedded quite deeply in the language.

Not just every interface, every single type. And it’s at the very core of the language. For any type T you can name, you can write

var v T

And it’ll give you a v you can interact with, no opt out. You can barely opt out of implicit shallow copies via hacks based around lock method names.
It's 61K per month iirc. If it wasn't clear from the video.

It might be sarcasm but I can't quite understand if that's what your comment was. :)
This is technically how open source is supposed to work. There never was any obligation to develop in public, or technically to release the source code publicly either. There is no obligation to communication, bug requests, etc.

The obligation is specifically to provide the source code (without certain usage restrictions) for binary releases when requested, and no more.
I don't agree that a voting system inherently prevents contrarian viewpoints. Discourages them, perhaps, but there's still plenty of disagreements that happen here.

It helps that the points are hidden to other viewers, so they serve more as vague feedback to the commenter instead of causing voting wars and blocs like they do on reddit.

Speaking for myself, I generally post whatever I feel like as long as it's not overtly hostile, like when I'm in a bad mood. Through the course of a day I'll often see a comment upvoted a few times and then downvoted into the negative and then come back up, usually ending up at 1 or 2 points after a couple days.

When someone strongly disagrees though, I do wish they'd just comment and discuss it instead of leaving a drive-by vote with no comment.

I very rarely downvote (usually it's just by accident because the mobile UX sucks), but frequently share dissenting opinions here. I don't know or care what my karma is (I didn't realize the downvotes even count toward it). I also keep showdead on and frequently vouch for things.
I also love CSV for its simplicity. A key part of that love is that it comes from the perspective of me as a programmer.

Many of the criticisms of CSV I'm reading here boil down to something like: CSV has no authoritative standard, and everyone implements it differently, which makes it bad as a data interchange format.

I agree with those criticisms when I imagine them from the perspective of a user who is not also a programmer. If this user exports a CSV from one program, and then tries to load the CSV into a different program, but it fails, then what good is CSV to them?

But from the perspective of a programmer, CSV is great. If a client gives me data to load into some app I'm building for them, then I am very happy when it is in a CSV format, because I know I can quickly write a parser, not by reading some spec, but by looking at the actual CSV file.

Parsing CSV is quick and fun if you only care about parsing one specific file. And that's the key: It's so quick and fun, that it enables you to just parse anew each time you have to deal with some CSV file. It just doesn't take very long to look at the file, write a row-processing loop, and debug it against the file.

The beauty of CSV isn't that it's easy to write a General CSV Parser that parses every CSV file in the wild, but rather that its easy to write specific CSV parsers on the spot.

Going back to our non-programmer user's problem, and revisiting it as a programmer, the situation is now different. If I, a programmer, export a CSV file from one program, and it fails to import into some other program, then as long as I have an example of the CSV format the importing program wants, I can quickly write a translator program to convert between the formats.

There's something so appealing about to me about simple-to-parse-by-hand data formats. They are very empowering to a programmer.
The bachelor's degree has become this strange hybrid of outdated prestige signaling and a vague promise of employability, but without delivering on either in a consistent way.
Youtube Stormchaser Pecos Hank has excellent footage of red sprites, and may have been the first person on earth to film a green sprite: https://www.youtube.com/watch?v=tGPQ5kzJ9Tg
I have seen this on Walgreens signs in suburban New Orleans, oddly enough.
Seems like bikeshedding to bring up typography. The greater matter is refusal to engage in civil, if lively, discussion and instead retreat into prior restraint and helicopter paternalistic declarations of what can and cannot be discussed.
Ultimate, you say? I think the future for scams is looking bright. Scams will one day look back at web 3 and reminisce about their quaint beginnings.
Defunding public institutions while glorifying prestige has created a system where access is limited and value is warped
> is this something like template specialisation

No.

> I wish more languages supported that, we did some crazy things with template metaprogramming.

Which is exactly why most langages don’t.
Blender 2.5 was another big UX milestone. Since then my impression is that it's been a case of steady refinement and a few key changes to defaults.
For feature length pieces, independent animation is an existential threat to the established film studios that will only grow. Meanwhile, a friend of mine works (very) high up in studio land CGI and recently estimated five years outlook before a total industry implosion due to AI tooling. Leaving the whole Youtube killed TV thing aside (small point!), there has never been a better time to be an aspiring video story teller.
On topic, this excellent video essay (?) that’s been making the rounds recently[1]. Highly recommended.

1: ”For-Profit (Creative) Software” by EndVertex https://youtu.be/I4mdMMu-3fc
Gimp refused to change their ways and still does, that’s why no one outside of a handful of enthusiasts use it. People have complained for years that their UI is too complicated, clunky, not intuitive, etc. and Gimp basically ignored all this feedback (to be fair there were attempts at changing this but ultimately not much changed).

Even just recently they’ve released a major 3.0 version and I thought “oh maybe they’ve finally addressed the UI issues” but nope, not much changed on that front, they still have stuff like “GEGL operation” front and center in the menus for basic functions.

Blender on the other hand reimagined their whole UI in version 2.8 and kept refining it later, even though there was friction in the community about it (since power users like the old UI) but thankfully they pulled it off and now they’re reaping the rewards for it.
People are celebrating security holes controlled by a black box in another country, and they still have the guts to call it "open-source." Have fun though if you like it.
Companies got fat during the boom, especially post-2020, and now they're shedding layers to get leaner and more agile. It doesn't mean those jobs are obsolete forever, just that the pendulum is swinging the other way for now.
Question why photo never had OS software of commercial caliber? Only GIMP comes to mind which was never even close to the commercial folks
The other draw of an established "old architecture" is that it's fairly fixed and sourcable.

There are a bazillion Z80s and 8051s, and many of them are in convenient packages like DIP. You can probably scavenge some from your nearest landfill using a butane torch to desolder them from some defunct electronics.

In contrast, there are a trillion flavours of modern MCUs, not all drop-in interchangeable. If your code and tooling is designed for an ATSAMD20, great, but I only have a bag of CH32V305s. Moreover, you're moving towards finer pitches and more complex mounting-- going from DIP to TSSOP to BGA mounting, I'd expect every level represents a significant dropoff of how many devices can be successfully removed and remounted by low-skill scavengers.

I suppose the calculus is different if you're designing for "scavenge parts from old games consoles" versus proactively preparing a hermetically sealed "care package" of parts pre-selected for maximum usability.
The source for AOSP. Individual Android devices have never been open source (minus some very few exceptions), and they have no obligation to do so as AOSP is Apache/permissively licensed.

Note that the demand for secrecy is primarily driven by device manufacturers, not Google. Manufacturers want to keep their "secret sauce" from their competitors.
But why does it tire you that Botswana created a satellite, whatever other struggles they may have aside? What's your connection to Botswana?
no i think that award goes to zbrush... the most backwards non intuitive UX/UI ever made
Does this actually matter? Insurance costs are are ultimately set based on the total insurance payouts and number of buyers. The only macro effect I see of this is that Medicaid has been slightly subsidizing non-Medicaid insured people.

The resources spent on chasing this down, however, costs real resources from Medicaid and the insurance companies, that ultimately get passed on to everyone, increasing the cost of healthcare.

We could just not pay for any of the pointless bookkeeping that is the medical insurance industry, and just have the government fund medical care directly. The tax increase to pay for that is just changing a line item on people's paycheck from "insurance" to "tax"
Hellooo people,

Usually as developers feedback matters a lot so we apparently take 2 or 3 hours setting up the feedback mechanisms, like making the UI to database integration. to make it more easier i made opinionflow which allows you to set up user feedback within seconds....

Please leave a comment on how you feel about opinionflow.
Why not just split the tasks, and have different projects only house a portion of the code?
Is NZ possibly the worst country to launch from (due to geography and geometry)?

Yes, I know you can launch from other locations, and my question is more of a curiosity.
Actually, I picked the first CGI movie from the 90s, and it just happened to be good and very cheap.

But more importantly, the other half of my point was that $250 million ought to be enough to pay for a high effort production. It's not like "well Blender is free now so of course theatres are flooded with amateur CG films since their production has been commoditized".
To clarify somewhat, while they all index MCP servers out there, some of them also will _host_ the MCP server remotely as well. Glama, mcp.run and just recently Cloudflare have offerings in this realm.
If you recall how it was just 4 years back. Since then more progress in AI than in previous 40. Which in turn better than prev 400. It's accelerating and unstoppable. It will be very different world in 10 years from now. I hope I live this long...
From my anecdotal experience: no. It is arcane, user hostile and buggy. And performance for many workloads is roughly in line with open source databases.

Some of the tooling around it is nice and it has some nice features but I would not recommend it even if it was free.

Edit: unless the great database is MySQL, they are actually decent stewards of it and while I still strongly prefer PostgreSQL MySQL is pretty good these days.
Have you had to work with csv files from the wild much? I'm not being snarky but what you're talking about is night and day to what I've experienced over the years.

There aren't vast numbers of different JSON formats. There's practically one and realistically maybe two.

Headers are in each line, utf8 has never been an issue for me and quoting and escaping are well defined and obeyed.

This is because for datasets, almost exclusively, the file is machine written and rarely messed with.

Csv files have all kinds of separators, quote characters, some parsers don't accept multi lines and some do, people sort files which mostly works until there's a multi line. All kinds of line endings, encodings and mixed encodings where people have combined files.

I tried using ASCII record separators after dealing with so many issues with commas, semicolons, pipes, tabs etc and still data in the wild had these jammed into random fields.

Lots of these things don't break when you hit the issue either, the parsers happily churn on with garbage data, leading to further broken datasets.

Also they're broken for clients if the first character is a capital I.
It isn’t just fussing over syntax, but that would require you actually being curious enough to learn why instead of needing to dismiss people’s valid critiques of out hand.
India wants backdoors into clouds, email, SaaS, for tax inspectors
Can I get an invite too please?
It's not just the software's power, it's the culture around it
Useful to know of, as someone with a cursory interest in anomaly detection.

Research site: https://www.cs.ucr.edu/~eamonn/MatrixProfile.html

Original paper (2016): https://www.cs.ucr.edu/~eamonn/PID4481997_extend_Matrix%20Pr...

Python library: https://matrixprofile.docs.matrixprofile.org/Quickstart.html
You could just keep life and money separate, it's technically possible for the ratios to be different.
Did you use all of your 1-year-junior-dev experience to come to this comment? Or did you ask gemini to sum it up for you?
wait ain't Ghidra a NSA software? and Blender a clone of other 3d software that cost money?
> Serious crash rates are a hockey stick pattern. 20% of the drivers cause 80% of the crashes, to a rough approximation. For the worst 20% of drivers, the Waymo is almost certainly better already.

I would wager that those 20% of drivers also are disproportionally under the influence of drugs, impaired in any way (i.e., stroke, heart attack, etc), or experiencing sudden unexpected events such as equipment malfunction.

Defensive driving is risk mitigation.