skysight-inc/HackerNews huggingface dataset:
> git and Linux practice only commit-level review.

I don’t think that’s an accurate way to put it. AFAIK you just send in patch files. They create a single commit, yes, but I see it as equivalent to a PR. The rules of what can be in a single patch could be stricter than typical PRs on other projects, dunno.

> Commit history is just as subject to review as the contents of diffs.

I wish. Maybe I’ll work on a better team on the future.
Ask HN: Why isn’t there a HN app?
The same goes for blockchain if you want go to that extend. Blockchain is a concept of 1982. Nakamoto stated to work on the code for bitcoin in 2007 and released in 2009.

> Cryptographer David Chaum first proposed a blockchain-like protocol in his 1982 dissertation "Computer Systems Established, Maintained, and Trusted by Mutually Suspicious Groups."

Your argument is not rational, you cannot just throw false statements without even proposing proof of what you aim to claim.

> I don't think they started developing the iPhone in 2007

Development of what was to become the iPhone began in 2004. Just 3 years before being publicly available, which is similar to the two years of development for BTC.

https://en.m.wikipedia.org/wiki/Blockchain
https://en.m.wikipedia.org/wiki/History_of_the_iPhone
https://en.m.wikipedia.org/wiki/Satoshi_Nakamoto
Vector – A high-performance observability data pipeline
"Handshakes" usually means "how a protocol handles direction of data". For typical serial communication, that means either hardware handshakes via RTS/CTS ( Request to Send and Clear to Send) lines, or software handshakes via XON/XOFF characters in the stream.

Since he's using "handshakes" in the context of "8 inputs / 8 outputs", I'm assuming it means he has 8 outputs that can be high or low, 8 inputs that can read high or low, plus 1 more input and one more output to handle something like CTS/RTS.

Basically, he's saying 2 lines are dedicated for hardware flow control.

And, the 8 inputs/8 outputs seem to be used like a IEE 488 (HP-IB) parallel port. He mentions talking to a Commodore PET through its parallel port. That's a little confusing because HP-IB requires 3 handshake lines, and he specifically says he has "a pair" of handshake lines. I guess it's just his own custom protocol.
Thank you for your kind and thoughtful comment. It is sound advice.

However, I am one of those people, who does sometimes get obstructions that have to be microsuctioned out by an ENT, if I don't clear out my ears.
And in fact, one of the major criticisms of this arrangement is that it provides an opportunity for private firms to rake in big profits based on fixed fees paid by taxpayers and reduced service offered by the administrating company. United Healthcare is extremely profitable in this area. https://www.macpac.gov/subtopic/managed-cares-effect-on-outc...
If they have two computers and results differ, how do they decide which one is correct ? ;-)
Can America save its national dish?
We Develop and Operate Pirsch (HashiStack, Hetzner, Traefik)
Agreed...the git command API is confusing, with too many options to perform a task but with different side effects that are not obvious.
I made a profit by using a trading algo buying based on Reddit posts sentiment
This is after all Hacker News where we provide simplistic and ultimately wrong solutions to problems we don't understand.
> Preventing the spread of more ivermectin bullshit

Educate yourself. Ivermectin has been thoroughly tested and works in profylaxis and early treatment [1].

[1] https://pubmed.ncbi.nlm.nih.gov/34145166/
The problem isn't cosmic rays, per se, it's the issues created by any single-instance modification of a record.

The general solution here is to store multiple redundant copies of data and checksums of those data, in order that lack-of-consistency can be determined and the specific records which are considered suspect can be clearly identified.

In general, a record is a persistence of a pattern through time subject to entropic forces.[1] Given that modifications to records are typically random events, keeping (and continuously integrity-checking) multiple copies of those records is the best general defence, not guarding against one specific variety of modification in a single instance of a record.

________________________________

Notes:

1. The symmetric statement of signals is that they are persistence of a pattern through space subject to noise. See: https://news.ycombinator.com/item?id=27604073
Future is already here and we call it consensus. Trusting your peers, believing they are honest and proficient in their respective fields is a natural human response to the unknown phenomena.
It's not about the nation, it's about the group psychology of parents in a local region. In NYC, nearly a million kids of all ages walk, skate, bike, whatever to school every day. Many take the bus or subways. While younger children can use a school bus, the city encourages independent use of public transport by children with free passes for them (and I think are allowed to ride alone by age 11 or 12). I'd be very surprised if other American cities didn't have similar systems in place.
> But the point is they are not spending enough on infrastructure.

OP said the point-- referenced in the article-- was that they are Ponzi schemes. If that is true then user treis is correct: we should see at least one municipality that went bankrupt from this problem.
Depending on your need, I think the Airtag is a good usecase for this, since it doesn’t require a monthly subscription. I had the same question with my dog ;)
You’d better add more details to the second option to make it fair, there’s a cognitive bias that leads to a more detailed option being more believable.
Thanks - I'd missed that. Well that answers the question then!
> ER was not necessary

I don't know how you read that and came to this conclusion. Maybe you aren't a parent?
I have been asked a few times to write about our tech stack. Especially because we use the HashiStack (consul+vault+nomad) as an alternative to Kubernetes and set it up ourselves. Finally, I took the time to write about it. I hope you enjoy reading it. Let me know if you have questions or would like to know more.
That isn’t what Google News does. Google News takes a snippet and links to the full story, the equivalent of, say, taking the type signatures from a library and then linking to the library.
Like I said, they are identifying an important problem that needs more discussion. But I do think think they're presenting the full picture, and either misattributing or distorting causes.
> if it turns out that people are using youtube to convince others to take a treatment that is ineffective and leads to death and injury

Straw man, nobody is proposing/defending that.
In Twitter’s early days, only one celebrity could tweet at a time (2018)
> the lack of public comment on this

GitHub's CEO posted this:

> In general: (1) training ML systems on public data is fair use (2) the output belongs to the operator, just like with a compiler.

https://news.ycombinator.com/item?id=27678354
The green new deal does jack and shit about climate change.
I can't help think that also ties up to some mental health issues. Anecdotal, but I know a hypochondriac, a bad one, and I think a lot of her issues stem from anxiety of leaving her daughter behind if she dies or of losing her daughter (she's raised her kid to be one too). It became really clear this past year when taking to her how she thought every little thing she had waa Covid, even when it never matched the symptoms, and was always worried about how it'd affect her daughter.

She's also very much an overprotective parent in a lot of other ways, and I can't help but think the hypochondriac part stems from that.
The Idempotency-Key HTTP header field
What would happen if a city defaults?
I actually think you're right about this to some extent, but you're kidding yourself if you think you personally will be a beneficiary. If anyone is going to be protected, it will be the ultra-wealthy/powerful and their immediate families. Regular Americans will be left to fight for survival with the rest the world. And border with Mexico will have nothing to do with it.
Remember that smart bot that they had to turn off because it became racist.
To put it mildly, he author is not a big fan of space billionaires.

Is there a typo in the title here?
Indeed. See this one for the results of Bit-squatting the Windows Update domains:

"DEFCON 19: Bit-squatting: DNS Hijacking Without Exploitation"

https://youtu.be/aT7mnSstKGs
> gamma

Oh, that gamma.

I thought he meant the gamma function.
There's a reason most open source licenses say they grant a "non-revocable" license. But that doesn't mean that the copyright holder has to release future updates under the same license, nor does it mean anything about their ownership of the associated trademarks (which you seem to be conflating with some kind of overall "ownership").
They already tripped over their own shoelaces and leaked it last year.
Well yeah that's actually the right way to do it.
Did you need a computer to solve that?
Or get fucking GERD/other minor issues that masquerade as heart attacks (tight chest, numb left arm, heart racing, lightheaded), wonder if you should go, really don't want to pay yet another $1000+ to find out it's nothing again, hear the "better be safe than sorry" voice in your head that doctors keep telling you, and then maybe go versus waiting it out.

I swear I won't really know when I've actually had a heart attack because I've been faked out too many times by GERD reactions.

I've gone about 6 times to ER for it over the past five years, and probably stayed home another ~20 times. Each time I decided to go it's been nothing.

I've driven myself to the ER each time, though, even if maybe I shouldn't, so that saved a little money. Helps that a hospital is only 5 minutes away.

I am finally getting an endoscopy soon, maybe it'll discover something treatable.
As it was a British show, things Crazy America does probably doesn't apply.
> each team owns the entire vertical from concept and design through full stack, and there are, gee, 40+ services working in concert with more planned. All of these merge into a single web application.

My startup is developing that way, although with more like 9 services owned by 3 developers. (We have no bus factor). Is there anything interesting I can read about your methodologies -- I mean standard references, books, tutorials? (Lerna? Yalc?)
Distributed, byzantine fault tolerant state machines solve that. At worst, a single node will go out of sync.
Pricing Predictability with Database Engines
I feel like climate change and increase in extreme weather events are the same thing though. I’ve been familiar with this term for decades. It’s not new.
The tax strings which tie me to every former country I’ve lived in is what keeps me from changing again… This, and retirement which is tied to a country, I can’t spend 4 decades in 4 countries and hope to have enough retirement at the end.
Intro to graph neural networks by Petar Veličković
I hope college students accused of plagiarism by some algorithm also get the same leniency (honestly).
He described that he was able to go to urgent care for his daughter for a quick fix and the ER was not necessary for them (and the urgent care doctor who saw them must have agreed or they would have been sent back to the ER). What conclusion should I have come to?
My girlfriend is a physician in the ER at the largest hospital in Philadelphia and her informed opinion is that very few of the cases she sees are truly “emergent”.
The whole point of a Ponzi scheme is that it works, for a while.
Tried to follow the inpainting algorithm link in the page but it's dead. Looks like this[0] would be the paper.

[0] https://www.researchgate.net/publication/220720382_Image_inp...
I disagree. I read the article because it nudged me, even though I probably don't really need to know the contents right this moment.

If the title had been "What some coders may need to know about gamma, but definitely no worries if not"... I probably wouldn't have read it. To me, the anxious muddle of qualifiers would have suggested a lack of confidence and focus that would bode poorly for the clarity and helpfulness of the contents.

When people are so insecure about their abilities that they feel threatened by the notion that they may not know something they should know, I think that's something for them to work on within themselves, not something the world needs to tiptoe around to keep them comfortable.

As an aside, I have occasionally had coworkers who have had important things to say, but they have forced me to struggle way harder than necessary to understand what those things are, because they are terrified of explicitly saying that their work revealed someone else's assumptions or practices to be flawed. This is especially an affliction of young women, who often seem to think that it is their (and everyone's) moral obligation to be exquisitely sensitive to all possible negative ways that a communication could be perceived, no matter how fragile or unreasonable. As a result, they are morally against directly correcting anyone else's ideas, and will freak out if anyone else prefers to be more direct.
Intuition tells me it’s the holy grail, confirmed by tradition and literature.

You are being a little condescending btw, it’s not in the spirit of hacker news.

> The ability to automatically discover a program consistent with a given user intent (specification) is the holy grail of Computer Science.

https://drops.dagstuhl.de/opus/volltexte/2017/7128/pdf/LIPIc...

> Since the inception of AI in the 1950s, this problem has been considered the holy grail of Computer Science.

https://www.microsoft.com/en-us/research/publication/program...

https://dl.acm.org/doi/fullHtml/10.1145/242224.242304

> Automatic synthesis of programs has long been one of the holy grails of software engineering.

https://people.eecs.berkeley.edu/~sseshia/pubdir/icse10-TR.p...
>> Tech debt, unlike financial debt, is an asset to no one, it’s only a diminishment of value.

A lot of the technical debt discussions I've read are very development team focused. What is often missing is the value to the user. Assuming your software is meant to make some group of users more efficient, over certain time periods, the user is getting value regardless of the cleanness of the code (within certain reasonable limits).

For most of my career, I've done small team internal software projects. The value of those projects is the improved efficiency of the users minus the amount of developer hours put in. Time spent refactoring can absolutely be worthwhile, but code improvements that don't add to user efficiency have to be carefully chosen, otherwise you're cutting into the value the organization is accumulating.
> The "telemetry" mechanism I have come to expect from OSS is the "bug report", where telemetry will be produced explicitly by me. I understand exactly what this means, what the data is, and why it's being collected.

That's very rarely true.
Could also work with file access. Most applications never need to access the whole filesystem. My browser mostly needs access to the profile-specific data and the downloads folder. A music player doesn't need access to anything outside the music directory and also no networking unless maybe that one URL it uses to load album cover images.

Although I'd only prefer this approach if it's actually done right. Android, Flatpak etc. mostly showed ways to do it badly.
I think this is an interesting problem that will likely be discussed for the forseeable future. On one hand, finding large datasets where you have a legal guarantee that all data is licensed for thus purpose is impossible. If you say that a license needs to be obtained, you'd make such products impossible. If you say that a license does not need to be obtained though, you get the situation that you can launder licenses. Either GPL, or even proprietary licenses if it ran through a decompiler.

The pessimist in me believes that this fundamental conflict will be used by big established players to get rid of smaller competition, and otherwise won't benefit anyone.

Ultimately, this question also involves one of humans. When I read a book on programming, and use some of the tricks I've just learned in a project of mine, do I violate the publisher's copyright? Do humans posess a "license to launder" that silicon training circuits lack?
You talk about 'long running branch'. I would say that as soon as you have a 'long running branch' you have already lost. Good git practices or bad git practices don't really matter. You will suffer anyway. The only way to make it better is to find a way to do your changes while avoiding the long running branch. I have seen a long running branch that lived some five years or so. It was horrible. And it would have been possible, in this case, to avoid most of the problems using a feature switch instead.
> This is a failed cert, which is a failure that can be reasonably easily handled by manual intervention.

This isn't a misissued cert that can be revoked, it permanently breaks the CT log in question since the error propagates down the chain.
GBOKXX2RD7H2V2BKVV2WO4CG5V3HMIIJJTDBKG3Y7HJNBEKTFBY52IPW
Yes, but probably only over countries we are actively bombing.
Eight times when Nikola Tesla was wrong about science
From my perspective.

If the website/data is clearly associated with a contract (a license is a contract), it is in that case:

As a consumer, maybe it doesn't matter because there are many exceptions and loopholes for consumers (similarly to how EULA are void for a variety of reasons).

As a company however, company don't get consumer exceptions and are not given the benefits of the doubt, if a company decides to source data/software from somewhere, the company must have done the groundwork to ensure it can use the data and under what conditions. (In case I'm not clear, that means the company automatically read and agreed with the contract when using the data).

>>> due to the fact that it is protected by copyright.

Careful here. I think you might do the mistake of assuming that it's all about copyright and it might be wrong. (One angle is to try to void the contract, claiming that the data/database can't be subject to copyright and the contract has no ground).

Contracts like the GPL and Openstreetmap are not (only) about copyright. They are full fledged contracts with many pages, many clauses, that put obligation on both parties. They really are complicated contracts. They have a variety of grounds inside and outside of copyright.

The Appeal court and CJEU basically dismissed copyright/counterfeit claims in the first precedent few months ago, saying it's a contractual matter (short version, there's some nuances to it).

>>> Reviewing the OSM Legal FAQ, it appears that they are very much based on copyright and licensing.

License is a US legal concept that doesn't exist in Europe. In Europe there are only contracts, US licenses are interpreted as contracts (and if they don't satisfy the local requirements to form a contract they are void).
Indeed - I'd missed that (as did Drew DeVault - or chose not to comment on it).

Not sure I understand what fair use means in this context though and I can't believe that it's an argument that works for every conceivable model.
More spectacularly we have audio from venus
https://youtu.be/P3Ife6iBdsU
It's unfortunate we only have the audio from one landing, the other one is in the archives and is in a weird encoding that needs engineering to be reconstructed (like for a phonautograph)
Do people actually do code reviews per commit? I know it's a thing, but in all my years of experience, I haven't met anyone who actually does this. The usual practice is to review all the changes at once (e.g., go to the "Files changed" tab of a PR in GitHub and start reviewing the changes). This, of course, means, that PR are "small". If a PR is too "big" then one politely asks the author to split the PR in many.
Astronauts at China’s new space station conduct first spacewalk
Not quite - they would need to determine the relevancy of the news story within clusters of stories as well, so it's likely they would take the whole article in order to feed into the clustering algorithm. The result is that a number of articles are clustered together through that algorithm and displays a link to the story with a snippet to allow the user to determine the relevancy.
> In my experience, SMBs don't hire expensive software engineers.

I've definitely seen that at the 'S' end of the scale.

Programmers who have been there for years, often with no formal education, the codebase looks like them. They tend to be stuck in those jobs.
He is talking about the gauze at the ER which he will probably be billed at least $1,000 for
Here is something that may be what you want: http://paulgraham.com/startupideas.html
They're not, the author's assumptions are out of date. $30k is what a mid-level software engineer at a major firm in India will make.
I do. But as long as the repository is public, copilot will feed on it. At least this is what I understood.
When I worked in Japan, we did a shared project with an extremely large Japanese corporation. Because we shared source code with them and knew about their business plans, I was made to understand that if I were negligent (i.e. let my laptop get stolen on a train or something) and allowed the company secrets to be stolen, I could face huge fines and even jail time. This was only 5 years ago.
And they first explain "show" in the following passage.

I wish they had run more novices through these phrases.
It's not more difficult to measure. The measurements exist and the data is publicly available.

If we didn't have data on it, nobody would have even got the idea in the first place.
Henry Kissinger getting the Nobel Peace Prize in 1973 was kind of sufficient already.
I was wondering too - thanks for asking
I'm a little confused by this article.

Around 2010, I separated my shoulder and couldn't move my arm. I went to the er and got checked out.

A few days later the insurance company called and said they didn't want to pay for the visit because "it wasn't an emergency". I very calmly explained that their position was nonsense, and I went to the ER because I COULDN'T MOVE MY ARM. Eventually the insurance agreed the ER was justified.

According to this article, it sounds like this would be a new behavior for insurance companies. But it seems to me like they are just making this behavior official now.
Fair use until it churns up some patented Microsoft code accidentally, and MS sues.
Vile beyond any stretch of reason. Here's hoping you find a valid way to "put them in their place" as it were… Wishing you the absolute best of luck handling/resolving this.
Hardware issues that cause bitflips like that one famous issue[1] with Sun servers in ~2000 (supposedly caused by radioactive isotopes in IBM manufactures SRAM chips) are often called "cosmic rays".

1 - https://www.computerworld.com/article/2585216/mcnealy-blames...
> in larger companies, Devs don't have access to production, so again dedicated DevOps teams are needed if only to enforce policy

Nor should developers be let near productions as they'll always try to root cause problems in production. Developers are their own worst enemies which is why DevOps is a misnomer.
Yeah I agree!
reporting 50% utilization while CPU is heavily throttling sure makes Microsoft strategic partner Intel happy, a total coincident I imagine
Energy and Human Ambitions on a Finite Planet (Free Textbook)
Mexico, state-owned oil company slammed after subaquatic fireball
> "...your work will not be lost for at least two weeks unless you really work at it"

What happens after two weeks?
Good luck; Sentry doesn't document significant parts of their API.
But with this approach you can generate outputs that are identical or near identical to some of its inputs. It is clearly that copyright laws apply in this situation.