skysight-inc/HackerNews huggingface dataset:
That reminds me of a somewhat funny story. I was listening to a presentation about a startup with about 10 people as you mentioned doing hospital digitalization (gist of it seemed to be sending patient data from one doctor to another). They explained that they wanted to choose a “robust” architecture so they chose microservices (kubernetes and all). I thought that was a bit odd for something hosted at a hospital locally especially because they had like 7 or so services (and maybe even two databases but not sure on that one).
Well, we later asked them how much data they were even handling and (after a bit of side-stepping) they said it was around 200mb excluding images.
That was my “but why?” moment.
Apparently you need 7 services to have a web frontend for 200mb of data with most of it probably never accessed and hospitals can suddenly get three new floors overnight.
That seems like hubris, the human is always the weakest link in the security chain.
> We should be using the right tool for the job, and even then, only the parts which make sense for our product and team and culture.

Now where have I heard that before? Ahh yes, at this little website: https://agilemanifesto.org/

My pet hate is that Scrum has somehow been dubbed as Agile, when a rigid system of meetings and planning techniques is the antithesis of agile development, which was conceived of to push back on exactly that.
My connection with Brugel the Elder comes from it being referenced in "Solaris," a Soviet sci-fi film by Andrei Tarkovsky. In this film, Tarkovsky displays the artwork in seminal moments.

Artwork: https://artsandculture.google.com/asset/hunters-in-the-snow-...
Indeed, a few more button presses are needed to type "musk" and "Elon" in the mute words setting. Most users don't use or know about this function.

It's an optional thing to disengage from the hype but but not really obvious for normal users.
>If I can convince you that my site is the login page for something else...

Wouldn't TLS prevent that?
(apologies for the sarcasm, but)

According to the Hitchhikers Guide to the Galaxy…

A new coding highway was planned years ago. You could have filed a complaint in the Implications of Future AI Department in the basement of Bill Gates’ mansion, but you didn’t.

The highway is being constructed and you’re just going to have to deal with it.

Here’s some Vogon poetry to make you feel worse and a towel to cry in (only one of its many uses).

The guide also suggests gardening as a way to reduce anxiety.
Yeah I finished the game within the first month on a Radeon RX580 before many of the optimisations were released. Performance at low/medium was fine, not wonderful but perfectly usable so long as I didn't raise the settings too high. I saw videos of the PS4 and Xbox One performance and it was gruesome, I can completely understand why Sony pulled the PS4 version.
You need to slightly modify your code. Rather than:

while (condition) {
…
}

Do:
#define MAX 1000
for n = 0; n < MAX; n++ {
if !condition break;
…
}

Unroll all loops, don’t allow any backward jumps and limit to (say) 1m instructions.
Modern hardware wants dma buffers and command ring buffers to keep the hardware programming interface simple.

I saw AMD video AV1 encoding/decoding going into radv mesa (probably due to the new AMD AV1 accelerators).

The interface must stay excrutiating simple (plain and simple C), have no generators, etc...
KeePassXC pull request to add basic support for WebAuthn
Copilot does not steal. Copilot does not learn. If you want to apply these concepts to LLMs, first prove how an LLM is human and then explain why it doesn’t have human rights.

Rather, Copilot is a tool. Microsoft/ClosedAI operate this tool. Commercially. They crawl original works and through running ML on it automatically generate and sell derivative works from those original works, without any consent or compensation. They are the ones who violate copyright, not Copilot.
> That’s copying.

> These models copy code.

These assertions have very little weight - what matters is what the law says. And for now, in the jurisdictions that matter, the law is still silent. Maybe it will catch up via either legislation or case law, or maybe it won't. But for now there is no legal consensus on what these new things are doing.

Of course there is a moral/ethical component to this, and individuals are obviously free to hold personal views. But unless some global working consensus forms (unlikely) then I don't see how change will come from that.

I suspect that it's going to be difficult for politicians to find the will to do something about this issue, and then to get their heads around it enough to make good laws.
> Lula told reporters. “We talk about freedom of expression; the guy is in prison because he denounced wrongdoing. And the press doesn’t do anything in defense of this journalist. I can’t understand it.”

The press has long forgotten about journalism. The press needs money for the shareholders and for the families of the so called "journalists".
Individuals can train their own LLMs too.
> Biasing towards nihilism is picking the demonic route.

Now you made it sound attractive tho
Unlimited Serverless observability in minutes. New platform in town
I think it is helpful to see datalog as a formal, conceptual kernel (or "toy programming language" in the famous Alice Book "Foundations of Databases"). When we look at the functional programming languages, we do not usually see is as a dozen of incompatible implementations of lambda calculus.

The kind of standardization that happened for SQL and PROLOG certainly helped spread its use, but it is a very differently world today. Developers can easily do their own take on DBs' data warehouse by serving from memory or existing DBs or files.

If you do not see it as a programming language, but a way to think about computation, then we are in the ballpark of "rule engines:" there are of course innumerable implementations of things that are called rule engines. Like the post, "rules" make knowledge explicit, but we wouldn't even think about the possibility that all the folks who wrote or use these rule engine implementations use datalog syntax. It is more the semantics, structuring the problem as facts and rules, that counts.

Of course having a common syntax helps and matters in getting the message out: that there is a good foundation. But how to add aggregation or user-defined functions is not settled (it is also not settled for SQL, many vendor-specific extensions, syntaxes...) and I think today's business world does not provide much incentives for agreeing and standardizing.

Maybe academia will be able to help over time, by teaching newer generations who will then pick standard syntax for their next PL because they are familiar. For academia to be interested in an applied PL topic, it has to be reasonably formal, derivable from first principles and teachable.
Personally I can't self study math. I've always had to have help and feedback on my blind spots. Find a study group or partner.
Good luck with your decision, whichever it is! My only suggestion is avoid Gnus which I found an incredibly flaky mess and regretted ever touching it.
Oh, I used to be a lawyer. "It depends" is just always the answer, whether we like it or not. And, yes, it is pretty much because of “we made up some random rules that made sense at the time”.
I didn't want to imply that you were one that was interested in internet points, and I apologize if this is how I came across.

But it would be foolish to deny that this is a demographic that exists, with a lot of drama attached to it (e.g.: https://meta.stackexchange.com/questions/331513/lets-take-a-...)

Just the mention of "staff" and "power users" gives me the feeling that this is a place to avoid. I go there to fetch existing answers, and of none are found, I just go elsewhere.
So basically are user certificates being reinvented here?
I migrated from Vim, which I had been using for ten years, to Neovim
How to Stay Friends When You Don't Have Kids and Your Besties Do
When you say community, where exactly you find people who can help with wezterm?
Backronym ftw.

Have been switching between system and standard for the S, standard is kinda pretentious as it needs adoption, but you gotta stay positive.
I would not subscribe getting a bunch of smart people into a room at a prestigious university as "chance".

America built the atom bomb because they had the resources- human, financial and industrial. And those were the result of deliberate policy not luck. We should give the US credit where it's due.
That’s interesting since I threw some questions at it about Django and I didn’t think it gave very idiomatic patterns for it.
I think it's weird that people react so negatively to geoengineering when the status quo is that we're changing the climate adversely just by thoughtless inaction with respect to reducing CO2 emissions.

I do agree with the sentiment though that solar radiation management doesn't actually solve anything in the long run. We need to remove CO2 from the atmosphere in large quantities and raise the pH of the ocean, and SRM does neither -- it just buys time for modern civilization.

I think we should study SRM because we're going to do it anyways eventually -- I don't see a plausible future where we don't. At the same time I feel like we don't have the moral authority to smash the snooze bar one more time unless we're actually doing as much as we can to cut back on CO2 emissions. Maybe a fair policy is to have an international treaty that says: no country is allowed to do SRM or have any say in how it's performed unless they've actually become carbon neutral. But then maybe that's too rigorous a standard and no one will meet it.
Ask HN: Using present day / nascent LLMs for academic peer reviewing?
The current academic publication model has several problems, including unethical fees and no payment for either the author or the reviewer (see ongoing discussion at https://news.ycombinator.com/item?id=35848894). It appears that there is no good way of getting out of the trap, because:
1. Researchers rely on being recognized as published and having their papers cited for promotions.

So, open platforms like arxiv exist to publish to the masses. However...

2. Readers rely on quality criteria to sift through the thousands of articles out there. Papers in highly reputed journals and conference proceedings have already gone through a pass through expert reviews.

What does HN think the likelihood is of us getting an LLM that might be able to assuage this issue by providing a good, robust review judging by research quality standards? Is anybody already working on this?
Chat GPT is going to build a fusion reactor?

Fight the war in Ukraine?

Find a way to slow muscle atrophy?
My first product has reached 5M link clicks Now it turns into micro SaaS
Visit https://insidebruegel.net to view high-resolution images of all the paintings by Bruegel in the Kunsthistorisches Museum Vienna. Macrophotography, infrared macrophotography, infrared reflectography and X-radiography images are available.

The most comprehensive exhibition of his work to date, was held by the museum in 2018-2019. The exhibition catalogue is magnificent :
https://hannibalbooks.be/bruegel-the-hand-of-the-master-the-...
> This is false.

The CPC 464 is the first personal home computer built by Amstrad in 1984. It was one of the bestselling and best produced microcomputers, with more than 2 million units sold in Europe.

Price

£199 (with green monitor), £299 (with colour monitor)

> But again having worked my way thru college with an 8 MB external hard drive

that was a minicomputer at the time, not a PC (personal computer)

> Source: I remember.

Source: I owned, used and programmed PCs in the 80s
I'm having a hard time buying that people are genuinely worried about their code being copied without proper attribution. While it is possible for CoPilot to generate copyrighted code, this typically occurs only under intentional efforts and only for a few lines of code. It's just not an actual issue.

And something tells me that even if CoPilot would be entirely prevented from doing that, they would still not be happy about CoPilot using their code for training. The copyright issue is just a convenient pretext.
T-Mobile suffers second data theft in less than six months
Heavy assumption in the comments that sprints "are" 2 weeks.

I've found scrum works best with 1 week sprints. It forces ceremonies to be short.

But at thr end of the day the only important parts of Scrum are ensuring the standups are run ruthlessly short, no fat, and that the Retro produces actions that are actually done.

Because if you are running proper retros after 6 months "your" Scrum won't look like anyone else's Scrum as it will be customised to your work and team.
If museums are not interested then they (the metal detectorists) keep it and can do whatever they want with it.
> If they generate verbatim copies of any non-trivial-enough part that would be the subject of a copyright license, yes, it would be copyright infringement. Yet, could anyone give such practical examples?

Yes, there are many such examples.

https://twitter.com/docsparse/status/1581461734665367554

https://twitter.com/mitsuhiko/status/1410886329924194309

https://codeium.com/blog/copilot-trains-on-gpl-codeium-does-...
Is Copilot trained only on github hosted software? What stops them from using sources from codeberg it they wanted to?
> You have two adults on screen and they are actually interacting like adults. The idea seems a little alien now.

Indeed, and not just in children media - but in media in general. My pet peeve is science fiction movies and shows, which stopped featuring actual adult characters since late 2000s / early 2010s. It's particularly jarring in the sci-fi genre, since stories there are usually supposed to portray emotionally mature, competent adult professionals at work, often in uniformed service - meanwhile, for almost two decades now, we've been getting protagonists that are more like messed up teenagers in adult clothes. Any semblance of professionalism or maturity, if it exists at all, is relegated to background characters.
Well that is wild and kinda cool. I don’t often find things that are so foreign to me they appear fake! I’ll have to poke around a little more, thanks for the correction.
> The Lisp designers do not assume what syntax, features or functions will be necessary in the future. The developers of Lisp give you the full powers that they had to develop the language.

Isn't that ~ abdicating responsibility for language design?
Here is the relevant paragraph from Stroustrup, B (2013): The C++ programming language, 4th edition. Pearson Education, page 10:

"What you don’t use you don’t pay for. If programmers can hand-write reasonable code to
simulate a language feature or a fundamental abstraction and provide even slightly better
performance, someone will do so, and many will imitate. Therefore, a language feature and
a fundamental abstraction must be designed not to waste a single byte or a single processor
cycle compared to equivalent alternatives. This is known as the zero-overhead principle."

I don't know who came up with "zero cost" abstractions, but it's wrong since there is no zero cost. For the people chanting "zero cost" the cost might not be obvious though.
I don't see what use a "scrum master" is. That sounds like a small task for the software engineer or their real manager. There is nothing showing that heavy agile actually leads to features being developed earlier. In my experience it's the opposite as you build up heavy tech debt by micro-managing and optimizing for a 2 week return instead of the long term.

Waterfall were 1 to 2 year projects with heavy up-front administration. 3 to 6 months is well-balanced and that's what the "elite" companies and research groups tend to use. Two weeks is the current fad at non-tech enterprise.
Personally probably not, but what about companies paying a company subscription?
Too late for edit: "cost of a licence is not really low" should have been "of a licence is NOW really low".

I do not really disagree with the points that were posted in response, anyway.

I just stated that "working in a country where MS Office is the de facto standard", all the other free alternatives (including Apple products - so it's not a dig against non-commercial products) are "not viable alternatives FOR ME" (special emphasis on the last two words).
Most people have not read the bill nor thought about what it means. Maybe people react positively to leading questions about protecting childing and ensuring safety but that is a different matter entirely.
Esperanto dekstra only means right, the direction/side, though, and so maldekstra only means left, the direction/side.
The subject of the thread is "Will my code be regurgitated if I put it on Github ? Should I avoid putting my code on Github if I don't want it copied?"

The legality aspect that you are injecting into the discussion is irrelevant
Turpan Water System
This may be naive but, doesn't Sci-Hub provide visibility?
I use SO a lot. I almost never ask questions these days. I think this is actually what is supposed to happen, as more and more questions were answered already you don't need to create duplicates, you just need to search. The only questions left to answer is legit uncharted territory, new tech stacks or rare issues.

I leave chat groups with many people asking stupid low effort questions without using search or any research. Signal noise ratio, waste of time. But there are chat groups where low effort junk is moderated away, just like SO.
The elixir docs. Much is generated from the code itself (the language "requires" it, so up to date), with very nice interlinking to functions etc.

https://elixir-lang.org/docs.html
I've had similar experiences with waterfall; projects running on time, over multiple years, on which the end users never reported so much as a single bug.

As you say, it demands really good requirements, which can only come from high-quality customers. Most customers are not high quality. They are low quality. They are bad. They don't know what they want and don't know how to express themselves. As you suggest, a really good requirements person can tease these details out of them, but in my experience a great many companies don't even realise how bad and incompetent a lot of their own customers are.
Curiously enough, asking stupid questions is part of any learning process. I that regard, SO is awful for learning anything, it's only use is finding existing answers. If answer doesn't exist, you're better looking elsewhere.
I’ve experimented with it a bit and found it can’t really do anything you might consider specialist.

If I ask it detailed questions about the topic I did my PhD on, it can’t answer correctly. I worked on fluid dynamics for a couple of years in my first role, and there is a well known algorithm called SIMPLE for computing time evolution of steady state problems, and it couldn’t generate code for this even with lots of playing with prompts.

I do web stuff more these days and I couldn’t get it to output a fully working React hook in Typescript that POSTs with Axios; there was always some sort of type error.
I thought Zelda BoTW nailed it pretty well. Everywhere you go there's always something exciting to find.
As a web dev / game dev, I do like the idea, but just playing devil's advocate:

Wouldn't players just mine ore via a cron job and forget about the game? It seems like a "make numbers go up" type of game without any immersion.
i think it is quite scary that so many in here would just not honor a simple "please don't do it."

it is a wish. if someone says "please don't wear shoes in my home" i hope you would honor their very simple and understandable personal wish without setting up a contract for it?

i mean, just be a bit more human, please.
Sure: make two right-turns and now you're facing left (which is "sinister" in Latin, coincidence? I think not).
Seeing Ourselves in the Soil
That's a great idea. It is crazy that a private, unelected body controls our money supply. We should hold then liable.
Tiny nitpick, but you need to find two coins to qualify:

https://en.wikipedia.org/wiki/Treasure_Act_1996

I think that's the right call. A common person can find an old coin and not really think about the historical impact it has. Merely keep it on his or her shelf or bring it to a shop for some extra cash.

But once you're in the realm of finding multiple coins, the onus kinda changes. There may be more, greed sets in and wanting to conceal the find is bad. Also, England doesn't "take their treasure" it buys it off of them if the museum wants to buy it and for a fair price.
Ask HN: When building in-app reporting for your customers, what can go wrong?
We want to build in-app reporting/analytics for our customers, but we don't want to use an out-of-the-box solution as we care a lot about look and feel. Has anybody had success in building in-app reporting themselves without it becoming a mess (never ending list of new features)? Any learnings you can share?
Sounds like that Simpsons episode (https://simpsons.fandom.com/wiki/The_Bob_Next_Door):

Bob arrives at The Five Corners and has himself and Bart (with his hands and feet bound with duct tape) stand in two of the states at the meeting point. He then tells Bart of his plan to murder him: Bob will stand in one state; reach into a second state and shoot his gun; have the bullet travel through a third state; hit Bart in a fourth state; and Bart will fall dead in the fifth state (although this is not possible, as the bullet would have to curve around to actually hit Bart). Because all portions of the process is legal, he will have immunity from prosecution in all five states so Bob can’t be charged for Bart's murder.
Abstract

The legal theory of blackmail is the veritable puzzle surrounded by a mystery wrapped in an enigma. Consider. Blackmail consists of two things, each indisputably legal on their own; yet, when combined in a single act, the result is considered a crime. What are the two things? First, there is either a threat or an offer. In the former case, it is, typically, to publicize an embarrassing secret; in the latter, it is to remain silent about this information. Second, there is a demand or a request for funds or other valuable considerations. When put together, there is a threat that unless paid off, the secret will be told.

Either of these things, standing alone, is perfectly legal. To tell an embarrassing secret is to do no more than gossip; no one has ever been incarcerated for that. To ask for money is likewise a legitimate activity, as everyone from Bill Clinton to the beggar to the fund raiser for the local charity can attest. Yet when combined, the result is called blackmail and it is widely seen as a crime.

But that is just the puzzle. The mystery is that over a dozen attempts to account for this puzzle have been written, and not a one of them agrees to any great extent with any other. It is as if there are a plethora of witnesses to a motor vehicle accident, each not only disagreeing with all the others, but each telling a completely different story. The enigma is that with the exception of a corporal's guard of commentators, no one has seen fit to assert the contrary: that two legal "whites" cannot make an illegal "black."

This is precisely the point of the present paper. The authors maintain that since it is legal to gossip, it should therefore not be against the law to threaten to gossip, unless paid off not to do so. In a word, blackmail is a victimless crime, and must be legalized, if justice is to be attained. The authors also reply to a paper written by Scott Altman, who takes a different position.

https://papers.ssrn.com/sol3/Delivery.cfm/98032702.pdf?abstr...
Compromising Real LLM-Integrated Applications with Indirect Prompt Injection