skysight-inc/HackerNews huggingface dataset:
Instead of doing more "post-mortems" after projects fail, try doing "pre-mortems" before projects begin.

Imagine it's 6 months from now, and the project we're about to begin is half complete and twice over budget. What factors will the post-mortem identify as causes for the failure?

Learn the lessons before the project begins, not after it fails.
Interestingly there’re actually decent margins in some areas for vendors that provide extra value like in the example. For instance, FedEx provides logistics services for manufacturers and will manage inventory across various regions to make sure your UK warehouse doesn’t end up with a stockpile of unsold goods while your US warehouse has a shortage. No idea how good a job they do but I know it’s a service they will provide on top of distribution for a significant fee.
Cgit

https://git.zx2c4.com/cgit/about/
Doing the wrong thing is almost always worse than crashing.
Sorry, you can't. You are not rich enough to get away with it.
I'm quite sure that it was the whole POS. The Coop next to where I live accespts Swish (QR/mobile payment) and it was closed as well.
The essential isue is simple: taking someone's work product and financially profiting from that work without paying for it. No matter what, that is just wrong.
But sometimes inspections work - the I40 bridge crack/shutdown in Memphis, for example (though apparently there are questions about why the problem was not discovered earlier).
I would be remiss if I didn't post Tocharian King of the Hill - https://www.youtube.com/watch?v=fNe6nke1HFk
There's a huge effort to hype NFTs in "the metaverse". They need excessive hype, because the dirty little secret of crypto based metaverses is that nobody uses them.

Decentraland concurrent user count link: [1] 252 right now.

Sominium Space concurrent user count link: [2] 25 right now.

Yes, the user counts really are that tiny. Both have been live for more than a year, so it's not that they're new.

Somebody just paid almost a million dollars for a plot of land in Decentraland. Sotheby's has an outlet there. But nobody goes there.

The real metaverses are Roblox (about 1.8 million concurrent users today), Second Life (about 50,000) and VRChat (about 17,000). Maybe IMVU, but haven't found numbers for them. Fortnite is even bigger, but is more game than metaverse. The big ambitions outlined by Epic's CEO have not yet materialized.

[1] https://catalyst-monitor.vercel.app/

[2] https://somniumspace.com/parcel/4326?elv=0
I was a grad student at a major State university. We had a “defensive” grading rubric which caused cheating to be self-defeating. We’d do analyses like this to visualize the cheaters, and try to predict the GPA average of the class (section). Our goal was to speed up or slow down the material to make sure the largest number of students actually learned the core topics of the course and didn’t flunk. (Our worst case scenario was the class of student who’d “get it” at the end of the semester — but too late to pass.)
Awesome stuff, just stumbled on your Twitter bot too (apologies if that was premature!)
I do. I can manage services I need on my raspberry. That is not sole exposure to Linux and not afraid of it.

Anyways, I get that IBM is a big whale. It just i rather avoid their products.

But speaking for spectrum protect... the more I think of it, the more I understand that it is the configuration and usage of the product I really dislike. And the embarrassment of helping customers configuring/troubleshooting that product. Otherwise it is solid. Once configured, does its job pretty well and solid. And we are a service provider - it was actually capable of providing with the feature set a service provider needs to.
Elegant Wallet for Elegant Man
> Another theory is that this should report 50% CPU usage, because even though that CPU-intensive program is causing the CPU to consume all of its available cycles, it is not consuming all off the cycles that are potentially available.

if they would be available wouldnt the CPU scaling kickin and ramp up the frequency as required? i think in this case it should really show up as 50%...

otherwise its somewhat similar to battery charge status... apparently nobody wants to know what percentage of the initial full capacity is left but just how much is left from what is potentially available... so in a low power state were throttling is done permanently at some frequency i would just like to know how much capacity is actually left...
A city cannot function without sanitation workers, plumbers, carpenters, electricians, house painters, road maintenance workers, teachers, librarians, gardeners, bus drivers, janitors, delivery drivers, taxi drivers, shop clerks, wholesale merchants, mechanics, cooks, firefighters, paramedics, accountants, bank tellers, municipal bureaucrats, musicians, bartenders, ...

When many categories of essential workers start to be priced out of living locally and need to commute long distances from undesirable far-flung suburbs, it is (a) a grossly inefficient use of resources, and (b) makes the city much less pleasant and effective. A city where all of the residents are wealthy professionals with other workers as second-class commuters is not a very nice place to live, more like a theme park or resort hotel than a real city.
> They never say it was because of a law - you imagined that out of nothing.

@jcelerier flatly contradicted the statement that copyright doesn’t prevent you from reading something.

You’re right that @jceleier didn’t say their example was law, that’s because the example is a straw man in the context of what @lacker wrote.
I wrote a (dummy) paper for a class about automatically generating a formal specification based on a given program using a GAN. I don't really know how feasible it would be, but I feel like that would circumvent some of the issues being brought up in the comments about how difficult it is for organizations to use formal methods in their workflows.
Famous People Free API
I believe he's referring to the retail Amazon website considering he mentioned checking out.
A few years back didn't bitcoin botnets patch/fix their nodes so that other ransomware/malware operators didn't take over their valuable mining stock?

The delicate ecosystem of the unwatched computer.
They aren’t using private repos in their training data.
All the time. When a politician, member of the media, or a client says "X causes Y" I'll usually follow up with one of the following:

- Does X ALWAYS cause Y?
- Can Y happen WITHOUT X?
- Could X cause OTHER things that cause Y?
Code is already a formal specification of sorts. I'm sure more rigor will lead to fewer errors, it also will increase development time, which is a poor tradeoff in many domains. Plus, a source of many bugs is that the specification is wrong, which will remain true even if rigor is increased.

Edit: Of course there is low hanging fruit that can be incorporated into languages. I write a lot fewer bugs in C++ than I do in C and a lot fewer in Swift than I do in C++.
Many states and jurisdictions (like the EU with GDPR) severely limit what personal data of minors you can store.
Alternatively, they'll take it head-on, pay their lawyers to argue fair use, and blaze a new trail through the understanding of copyright application that allows this ML model (and others like it) to exist.

This is ultimately a Microsoft project, and they have Microsoft money and Microsoft lawyers to defend their position.
Researchers Demonstrate Privacy Implications of Selling Used Amazon Echo Dots
Maybe they should train the ML to read the license? If the ML can undertand the license, then we'll have to bow down to their superiority. However, if it did understand the license, then it would do the right thing.
You can check out https://www.reddit.com/r/StandingDesk/

I got an Uplift desk last year and it's good, but they're pretty pricey. There are probably cheaper options that work fine too.
Is there a team out there who is willing to maintain a fork of Audacity? They could call it "Temerity".
All those twitter-like companies have surprisingly uniform list of banned topics and list of topics that get promoted to the front page. If censorship wasn't a thing, there would be a variety of opinion, i.e. things you could say on Twitter but not on Facebook and vice versa.
Oh great! That's new since last I tried.
> I cannot see why this would be a problem, or why an organic would become something superior that what they do is a creation and a ML mode is scraping your code. What is the difference here????

TL;DR: The AI doesn't know it can't just copy past (from perfect memory) and as such it learned to sometimes just copy past thinks.

The GPT model doesn't: "learn to understand the code and reproduce code based on that knowledge".

What it learns is a bit of understanding but more similar to recombining and tweaking verbatim text snipped it had seen before, without even understanding them or the concept of "not just copy/pasting code". (But while knowing which patterns "fit together").

This means that the model will "if it fits" potentially copy/past code "from memory" instead of writing new code which just happens to be the same/similar. It's like a person with perfect memory sometimes copy pasting code they had seen before pretending they wrote the code based on their "knowledge". Except worse, as it also will copy semantic irrelevant comments or sensitive information (if not pre filtered out before training).

I.e. there is a difference between "having a different kind of understanding" and "vastly missing understanding but compensating it by copying remembered code snippets from memory".

Theoretically it could be possible to create a GPT model which is forced to only understand programming (somewhat) but not memorize text snippets, but practically I think we are still far away from this, as it's really hard to say if a model did memorize copyright protected code.
1. FP is easier to optimise and is data-centric, which is much more useful for parallel processing. For example, game engines like Unity have been forced to move away from OOP and towards more data-centric architectures.

2. OO often features pervasive mutable state, which is hidden but not encapsulated. Side-effecting computations fundamentally do not compose. In the worst case, one ends up with a combinatorial explosion of the state space, good for simulations, but no so good for building systems one can easily reason about. This is what functional programming sets out to solve. OO does encourage modules, which is a good thing and can help with composition. But modules are not unique to OO.

3. Static typing is (obviously) safer than dynamic types. Smalltalk got most of its expressiveness from closures.

4. OO is clearly not a silver bullet. US academics need to invest more time in exploring functional programming (and actually teach it to their undergrads!).
I don’t understand this mentality. The AI is trained (or at least supposed to be - that’s fixable) on code that was published under open licenses. The “exploited by the man” trope after publishing OSS feels entirely backwards.
> I am able to make my code open source, because I can make a living out of it, and I have a lot of open source code that I love to share for things like education or private stuff, but if you want to use it for something real, you need to hire me. If you can suck all the code without even I noticing it, that's not fair.

If you license your software such that I can do whatever I want with it, then I can do whatever I want with it. I don't see how you can then go on to claim it isn't fair if I'm using as you allow.
Are you editing your comments out after they're been replied to? That's really poor form.
I don't know. I'm imagining a parallel dimension where coal is cheaper and solar is growing exponentially at 20% per year. And someone is using that exponential growth to argue they're making solar panels factories "as fast as they can" even though they're completely wrong.
"The devs are actively anti-folder structure handling within Darktable[1], which is why I still have to use Digikam"

Same here. I wonder why that is. They already have some file handling ability but it seems half baked and just weird. The note from the FAQ sounds very hostile BTW.

I wonder if would be possible to set up Digikam so when you double click an image it gets opened in darktable.
What does this have to do with Copilot?
If this is a thing you want to be able to do efficiently then ParametricUMAP (see [docs](https://umap-learn.readthedocs.io/en/latest/parametric_umap....) and [the paper](https://arxiv.org/abs/2009.12981)) will be very effective. It uses a neural network to learn a mapping directly from data to embedding space using a UMAP loss. Pushing new data through is only slightly more expensive than PCA, so being part of an inference pipeline is fine.
I know. It will be interesting to see if he manage to continue his hard line after the pandemic.

I really hope so.
No one its own, but I think it would make a difference had we avoid hsr alternative.
That is true but I think it can be misleading to apply this kind of logic when technology has fundamentally changed the economics of this kind of recording. For example, it’s always been perfectly legal to station a police officer next to the road and have them write down the license plate numbers of cars on public roads. Does this mean we should allow law enforcement the unregulated ability to deploy automated license plate reader systems everywhere to track all of our movements in real time?
> If you believe ideas can be property, then you believe people can be property.

Can you defend that? I generally think copyright isn't a great idea as it exists, but this statement feels extremely dubious at best.
It’s depressing as hell. My political DNA is libertarian but I am starting to wonder if there isn’t a subset of humanity that simply can’t handle this level of unfiltered access to information.

Even worse I am having a tough time putting my finger on what the shortcoming of these people is.

It’s not IQ as I’ve seen and met quite a few gullible sheep of this sort who would undoubtedly score high. I don’t see a strong correlation either way with intelligence.

It doesn’t even seem to be one’s metaphysics or epistemology. I know devoutly religious people as well as mystics and occultist types who are nonetheless not gullible in the way that this crowd is gullible, and I have seen atheists and people with scientific backgrounds who are.

Race, nationality, even educational attainment doesn’t seem to map.

All that is a bit anecdotal. Maybe there are patterns if you look at enough data. But from what I can see there is just this subset of humanity who easily falls for bullshit when it’s framed in the right way.

Anyone can be conned of course, but I mean people who seem to just fill up a syringe with this kind of kool aid and bang it into a vein.

A friend of mine thinks it’s a desperate desire to be special that’s rooted in some kind of narcissism.

Another less generous opinion I heard on a podcast is that these people know exactly what is being dog whistled in this stuff and they are closet genocidal racists hoping for their revolution.
And the corkscrew is counter-clockwise because of the Coriolis effect.
The other reason this is awesome is because domesticated trout/salmon are really sad.

When you catch them they just don't look happy. :-/
Hi, I'm one of the darktable docs maintainers.

We recently rewrote most of the docs. Have you checked them out?

I agree that we should provide a more approachable description for a lot of modules. But we can't cover general image processing stuff because the manual would be unmaintainable.
I don't believe you on this in the slightest. This sounds like you making up an argument, so cite sources if you want people to believe your claims.
Recent and related:

Copilot regurgitating Quake code, including sweary comments - https://news.ycombinator.com/item?id=27710287 - July 2021 (625 comments)

GitHub Copilot as open source code laundering? - https://news.ycombinator.com/item?id=27687450 - June 2021 (449 comments)

Also ongoing, and more or less a duplicate of this one:

GitHub scraped your code. And they plan to charge you - https://news.ycombinator.com/item?id=27724008 - July 2021 (148 comments)

Original thread:

GitHub Copilot - https://news.ycombinator.com/item?id=27676266 - June 2021 (1255 comments)
Sony's Playstation Video app can't cast anymore
> I continue to be surprised GitHub shows examples that wouldn't compile/run correctly.

Why is that surprising to you? CoPolit doesn't actually know how to code, it just generates symbols that match learned patterns.

Sometimes these generated symbols don't represent valid code and since CoPilot doesn't actually perform filtering based on syntax checks or JIT, these results end up as suggestions.

This is actually a point where future versions could greatly improve the usefulness, e.g. use the compiler infrastructure to verify and filter generated results.

This includes auto-formatting and even result scoring by code metrics (conciseness, complexity, ...). Plenty of room for improvement even without touching the underlying model.
I would put my money on the game theorists and complexity scientists, maybe even Stephen Wolfram. None of these have been deplatformed.
Reproducing copylefted code is neither indexing nor analysis.

To be clear, a piece of code that creates a copy of some GPL code is not a problem by itself. However, it's misrepresented as something the tool "generated" rather than code belonging to an existing human actor, without appropriate attribution and licensing info.
Copyright holders have complete freedom to license tehir work under any terms they like. I believe it's actually legal to sell commercial use licenses for GPL'd code for example. Or to switch licenses for all future releases.

You just cannot revoke existing license terms.
That's microeconomics 101, so it's theoretically sound.

Is there some effect in real life that prevents it from working the way the theory predicts?

I don't think so. I would put the burden of proof on you, if you want to go against a solid theory. It seems self evident that more housing supply means houses stay on the market longer (there is lots of evidence for that) and that means sellers have more incentives to lower the price to get a quicker sale (lots of evidence for that too.) Look for historical real estate inventory reports that include prices and you should see the effect when time on market increases.

It's important to note that prices would only fall if the change in supply overwhelmed the change in demand. In cities like Vancouver the demand is increasing at such a rate that increased supply only means prices don't rise as much as they would have otherwise. Time on market is always short. There was a brief dip in prices early in the pandemic and then things compensated back in the other direction.
I think Apple's approach of attributing the capacity not available due to throttling (or various other reasons) to kernel_task might be the best. You can tell something is eating cpu, stuff isn't just stuck at 50% while the rest of the system looks idle.

Although then you have users trying to figure out how to kill kernel_task, which isn't great either...
It has received quite some criticism, as this article from 2019 outlines.

https://www.theguardian.com/uk-news/2019/sep/15/boris-johnso...
I will completely follow that opinion the day MS includes the whole Windows codebase into the training of copilot.

Until then, it's basically "GPL" (and other licences) laundering with one-sided excuses.
You read that wrong. Rust eliminates a complete class of bugs. Memory safety bugs just don't exist.

Logic bugs are another class of bugs. Formal methods can help you with those though.
I'm not surprised the actual results are flawed. I'm surprised the handful of hand-picked examples Github calls out are flawed. Usually handpicked examples of algorithms are the best-case performance.
Don't forget the usage restrictions, as specified in each individual license.
The emails contain DKIM keys, you can verify them yourself if you like
Hacker News absolutely deifies Steve Jobs. Maybe you're forgetting that YCombinator runs this whole gig.
Totally disagree.

The bad faith argumentation is apparent in the thread, and it's worth pointing out because that is actually what this is all about.

1) It's a stretch to conclude a cop playing music on a radio is a 'public performance' - and yet the commentary here jumps immediately to that conclusion.

2) Someone making a production of some activity in public, and then uploading said production, may very well be in violation of copyright if that production contains copyrighted material.

But nobody at all seems interested in commenting on the potential culpability of the person making the recording.

This is typical of the few specific HN issues where the community is triggered, where they plainly lack the ability to be dispassionate, and lack self awareness. It's shameful really.

There are other 'controversial' issues, but they tend to be 'sided' in that, there's a lot of more extreme discussion going on either side.

HN is rabid about copyright and 'information libertarianism' and what they perceive to be arbitrary authoritarianism (even though policing is not that) - and this issue has both: police, and copyright, so it's an ugly mess of sided reasoning.
Hi, the phrase"the ui could use some clean up" is inactionable and generally when people say this they mean "be more like light room" which isn't something the project is interested in.

If you have some actionable UI/UX improvements, please open an issue.

To the best of my knowledge, we currently have zero people who work only on UX/UI issues.
His Risala makes for a great read. One of the funnier accounts with Ibn Fadlan aghast at the uncleanliness of the 'Rus':

> They are the dirtiest creatures of God. They have no shame in voiding their bowels and bladder, nor do they wash themselves when polluted by emission of semen, nor do they wash their hands after eating. They are then like asses who have gone astray.

> As a matter of duty they wash daily their faces and heads in a manner so dirty, and so unclean, as could possibly be imagined. Thus it is carried out. A slave girl brings each morning early a large vessel with water, and gives the vessel to her master, and he washes his hands and face and the hair of his head. He washes it and combs it with a comb into the bucket, then blows his nose and spits into the bucket. He holds back nothing impure, but rather lets it go into the water.After he has done what was necessary, the girl takes the same vessel to the one who is nearest, and he does just as his neighbor had done. She carries the vessel from one to another, until all in the house have had a turn at it, and each of them has blown his nose, spat into, and washed his face and hair in the vessel.
The CPU may not be able to scale up the frequency to "100%" at that time due to factors that cannot be overridden, like a high-temp situation.

The problem is what is 100% when CPUs have gotten so complex around the frequency. What's the absolute reference, the base frequency, the single core turbo, the multi core turbo, overclock, AVX?

For batteries you usually get 2 estimates, a capacity percentage of the total practically possible, and one for how much usage you can get out of that based on recent or estimated usage.
Those 13 year old may end up using audacity for the development, design, manufacture, or production of nuclear, missile, or chemical or biological weapons. Kids are up to crazy things these days.