skysight-inc/HackerNews huggingface dataset:
>Stop being a crotchety and elitist angry person and try to understand the way things are going, instead of casting new methods aside because you don't personally understand or get them.

Simpler methods are more robust than more complex methods.

For example: https://www.rsc.org/images/Arrhenius1896_tcm18-173546.pdf predicted climate change more or less as it happened a more than a century ago. The current models are hugely complex and not that much more accurate because we're trying to simulate a system with a lot of unknowns.

The same is true just about everywhere when you start running ensemble simulation for multiple inputs. No one does because "We have 20% of simulation end up at infinity or 0" is not a very meaningful statement.
Calcium-induced environmental adaptability of the blood protein vitronectin

https://www.cell.com/biophysj/pdf/S0006-3495(22)00726-3.pdf
Or... hear me out... None of the existing alternatives really have been good enough to completely rewrite their applications for.

It's disingenuous to say that React got popular for no reason and now people just don't want to change. React-isms ooze all over everything that came after it. If it was just "meh, good enough" until something better came out, then why does Preact name itself after React and have a react-compat mode and base itself on JSX? If React was just "meh, good enough" then why does every other framework out there take inspiration from React and when React came out with something all these other frameworks came out with their implementation of that feature?
The tyranny of linkers.

Nobody wanted to write a new linker for whatever machine they targeted. Finally, GNU made a portable linker and saved the world. It might have been the first to support 32-character symbols, just about enough to link C++ programs without misery.
The ads were important yes, very much so. But the content was as well, even in the CS they had a few decent regular columns and features as well. I'd say people bought Byte at least as much for the content, CS more so the ads.

But I do miss those magazines and times, certainly was a lot more "fun" and interesting than today.
The efficient markets hypothesis does not, and has not, stood up to empirical research since it was first invented. The reason that it's a hypothesis, and not a theory, is that it's impossible to disprove because all of evidence that disagrees with it is dismissed as spurious.
>The LifeLog program was canceled in February 3rd, 2004.

One day before the launch of Facebook
Windows 11 update blocking some users from logging in
That’s true. Before coming to AWS I worked as a senior dev/de facto “cloud architect” (in the land of the blind the one eyed man is king) for a 60 person company where we had 5 weeks vacation and free family healthcare. I could basically get anything I wanted pushed through and the CTO trusted my judgement implicitly.

When they got bought out for 10x revenue (I had already left), the founders gave each of the employees an extra bonus and they reached out to a former employee who had been there for years and gave him a bonus on top of the options he exercised - they had no legal obligation to do so.

But, they didn’t and couldn’t give me the 50% bump in compensation I make now and working remotely (permanently).
I've dealt with this in scientific illustration a couple times and been frustrated by having to use some hacky solution, it's validating to see that I wasn't just missing some small detail.
Just put a jingle bell on their collar. Seems too cruel to force them indoors.
If only there was a way to save screen recordings in an efficient manner and host them on a fast server...
No, put all of it into core decarbonization of (first) electricity.

This is driven by policy goals, not market forces, and the gap between profitable behavior and ecological responsibility calls for money.
I regularly look through 10+ pages of results in Google scholar and Google books. (Google web search has gotten much worse so I don't much use it anymore, but I used to look 10+ pages into Google web searches a decade ago.)
> He is not the only one I've met who insisted on not having FK.

A) The world is full of idiots.

> I've even seen large systems prohibit using JOIN statements.

B 1) WTF is wrong with these people? What do they think an RDBMS is for?!?

B 2) See above, exhibit A.
First, I would still say yahoo was operated worse. Second, job performance has nothing to do with how much pay she accepted before even performing the job. If she is that bad they can fire her. Again, "their" money. Mozilla is not a corporation that wants to do good, it is a corporation that needs to make a profit. Which Mozilla service are you paying for? The few that coulr potentially be paid were implemented recently much to the horrir of the small number of fanboys.
Google employees don't know what's going about top-level policies unlike a few government affiliated managers like Dean or Page (source: google images). It's possible that Google employees don't see the same content as outsiders. Literally CCP vibes, or Plato's Cavern.
I worked as a quant trader at one point. I think there’s something to be said for technical analysis.

The simplest thing you can do is chase returns. Maybe you do that by looking at assets that have yielded large returns over the past N days. If you do so using total returns (i.e. price appreciation plus dividends, coupons, or whatever) that will bias you towards high yield bonds and high-risk equities. History says that’s honestly not a bad strategy.

If you decide you want to be less prone to buying high-yield assets that usually pay out but that could crumble at a moment’s notice, the next-simplest thing you can do is ask whether an asset has produced a good return relative to its long-term history. There are all sorts of reasons this could happen: maybe it’s a stock in a sector that recently became popular. Or maybe interest rates are falling and it’s a long duration bond.

In any case, it’s not obviously a bad idea to buy assets with recent good performance. “Hop on the bandwagon” works ok as an investment thesis IMO.

The key is that you operate in as many markets as possible and let diversification do the hard work for you. If you eke out a small edge that works across markets, on average you’ll do ok.

That’s my 2c on the systematic technical trading mentality. You don’t need to swallow it wholesale, but I don’t it’s fair to characterise texhnicL traders as a bunch of swivel-eyed loons either.
Ah the good old "there is no perfect solution, so we shouldn't even start trying"-argument. Perfect for when you already decided you don't want to fix an issue and you want to end an discussion without putting in the mental legwork.

You might want to consider that there is actual value in searching solutions that still allow people to maintain their mobility, while reducing the negative impact on everything.
> The technical reason for this behavior, as others have remarked below, is pagination.

> It'd make pagination basically useless if the same results you already went through show up on a later page because the ranking is different.

A bit off topic: I have always wondered why search result is the only feed on the web (apart from HN) that has not adopted infinite scrolling. This is a good explanation.
Interview with its creator:
http://www.academiaimoto.com/interview-creator-beyond-chess/
I don't know about "mainly for the ads," but I did enjoy them in the early 90s. Moore's Law was going full steam, and hard drives, RAM, and processors were all just barely fast enough to run the latest cool games. Every month you'd see ads for computers, components, and peripherals that were better in ways that really mattered. Computer Shopper was a phone-book-sized candy catalog.

I don't play leading-edge games anymore, so personal computers have been plenty fast for me for years. But I wouldn't mind reading Byte with 50% tasteful, non-creepy ads.
A tax on carbon is much simpler than a tax on carbon footprint.

Corporations buy carbon, to a good first approximation, as coal, gas, or crude.

That's what you tax. Plus a tarrif on countries which don't do likewise.
so their extensions are free if self-hosted?
Thanks for making this, by the way.

I think the design of standard APIs will increasingly cater to engine developers and folks willing to pore over specs, and the folks running smaller scale operations will have a harder time leveraging new things without considerable personal investment— unless folks implement higher level wrapper libraries, that is.

I personally disagree with you on a bunch of things— this is the Internet after all— but you've been undoubtedly empowering graphics programmers for years, and I appreciate you.
That's why punycode exists.
Without a CDBC the government and the central bank have a harder time tracking everything you do and controlling/authorizing/preventing how you spend your own hard-earned money.
It's standard practice to offload truckloads of cash on marteking while you dominate the market. The purpose always is to stay on top. I personally think it should be illegal to spend $1 on marketing for companies above a certain size
A home movie theater with a large screen, comfortable seating, and quality sound is very nice to have.
My bad. A supernatural force actually caused me to misread your previous comment.
Why go vanilla? Because it's less complex, often smaller over the wire, nearly SEO ready, etc. Of course if you can anticipate needing a lot of interactivity which cannot wait for separate page loads then consider the FE frameworks. Maybe even go hybrid if only one or two pages need app-like components.

Right tool for the job is hard to know before you've done a similar job, so I can relate to wanting to start with the most robust hammer.
according to James gosling (the creator of Java) in a interview from a year or two ago with lex Friedman he said he wanted a C++-like language but without its pitfalls: pointers bugs and bad concurremcy/synchronization primitives. This was to bring enterprise programmers (who mainly used c++ at that point) to the JVM ecosystem. He expected an explosion of jvm languages after that which, sadly, didn't happen. I think there were more pitfalls which I don't remember now.

Maybe he is saying bull now to look more cool, but he sounded rather convincing in the interview. I'd recommend to listen to it
> Developers are not the people who should draw UML.

> Imagine telling a site construction engineer that not only does he have to manage the construction, but he has to develop the blueprints...

Okay.
You're reading into this something I'm not.

Waiter: What will you have this evening?

Guest: Everything looks good

Ok, everything, coming right up.
I believe the author is correct that old-time engineers had a better grasp of basics. When I was starting out, engineering degrees were pretty much ALL fundamental principles and calculus. Everyone was required to (be able to) derive everything from first principles.

Modern engineering degrees focus very strongly on use of tools, and contain a modest amount of first principles, and a an almost trivial amount of calculus. A engineering student could do well today with insufficient knowledge to understand the course their seniors undertook. The modern approach is a different way of doing things, with advantages, but not entirely superior.
Semantics. They still modify the gameplay from vanilla, ergo they fit the definition if a "mod".
>but there are legitimately good reasons to think they would.

There is no good reason for the government to have complete control over all of your finances and purchasing decisions on a granular level (if you value human freedom, autonomy and dignity at all).
Similarly, I only learned about C via the Microsoft QuickC manual, included with the Gateway 2000 ‘486 “Programmer Pack” option (also: Visual Basic 1.0!) in 1992.
> That's cute, but who the hell still gets an ARM?

Well over a million people during the 2005-2006 frenzy - https://www.stlouisfed.org/publications/bridges/spring-2007/...

> It's like going full stupid. Never go full stupid.

It's more like a bunch of sophisticated bankers and lawyers used their Ivy League education to trick working class people into a financing agreement they couldn't understand or afford. Your version seems kind of rude to people who have better things to do than learn the intricacies of finance - that's why government (some of the time) is good - they regulate bankers so that regular people can just buy a house without worrying about elite mendacity taking away their home and savings.
I use [Dendron](https://www.dendron.so) for this. You can add tags or links to any entry, and the targets of those links will have backlinks. There's a nice "daily note" mechanism as well.

[Foam](https://github.com/foambubble/foam) seems very similar but I haven't personally tried it.
Its a fair point the amount of differences of the external world really does force an absurd amount of configuration complexity on your system however well you do on your internal processes.

You really don't just need 100 programs but you need 30 people defining the processes and 200 configuration experts.

This really seems like something the world would profit from creating a huge amount of open libraries for all this stuff. There are so many old apis in all these old systems. I work in banking and when switching company and then you re-implement the same shitty format again.

You would obviously need some people who have done ERP systems experience, not just 100 random developers.

I think, at least I have heard, that Tesla does its own internal system, would be interesting to see how many people they have working on that if its true.
It's true that the System/* all the way up to z/Architecture aren't POWER-based, hence the adjacency ("mainframe workloads", "mainframe context") but not mainframes outright.
terraform and AWS’s free tier. Only costs are route53 costs which depending on your setup you can also eliminate.

I’m usually utilizing a static site generator for main site; usually S3 behind a CDN.

Then I’ll typically have my services written in go running serverless behind apigateway. Then locally I just have my services running on a generic http framework.
Yes, I'm aware of weak references and I'm aware that they're not a universal solution to this problem. You risk having something removed as unused while it's actually still being used if you don't have some strong reference to it somewhere.

As to your assertion that this is only '1%' of code, it really depends on what you're doing. If you're just gluing together modules that's where linear types for memory are an applicable model. But, if you are actually designing some structure yourself, it's not an applicable model.

The Actix 'drama' is reason alone to avoid the rust 'community'. I'll wait for these features to make it in a language with better ergonomics, a large commercial backer, and professionals at the helm who are less religious about how mere mortals use their language and are willing to err on being more pragmatic about it.
especially when it's so easy to delete all your passwords when you use Google password manager with clear browser data feature...

wife had issue with bank and wanted to flush all browser caches, but didn't notice that for some reason passwords checkbox was preselected.
it deletes all saved passwords saved in cloud without way to recover (unless you have some offline device that didn't yet synced)
Too bad. C++ is wholly usable anywhere C is, now.
SSH Now
Not just forgettable, but vastly different meanings. And these meanings have changed between versions. You really have to get close to the spec to grok what is actually being conveyed.
(FYI, Nebula is a bad analogy, because it exists not to do anything like courseware, but rather because a bunch of creators don't believe in YouTube as a long-lasting + stable revenue engine that won't betray them one day. There's nothing YouTube could offer to make the channels with Nebula extras switch back to posting only on YouTube. Other than, maybe, offering them a contract that basically makes YouTube into a B2B video-hosting platform where the content-creator is treated as a paying customer that deserves things like SLAs, and a human customer-success agent being in the signal chain between copyright strikes and account suspension. Which will seemingly never happen.)
Receiving money from the government is not a wrong doing. Taking reservation is not a wrong doing.

Literally the only point you have is that FSD does not grantee money back and I don't actually know if that is true as I don't know the details of the sales contract.
Yeah, it’s a brain-render unfortunately. Once you’ve written enough latex you work pretty comfortably with just the text for communication.
> Regarding the opening image: if it can't correctly put the marks on dice, how can it put eyes, nose and mouth correctly on a human face?

It helps if you consider it all as effectively advanced compression. Everything the model can do is limited by its architecture, the number of parameters in the model, and the accuracy and size of the training data.

The underlying architecture is a transformer (e.g. GPT3) wired to a (denoising) diffusion model.

Current flaws with this approach:

- Transformers seem to approach a "bag-of-words" model, often ignoring the ordering of the words. Among other things, this means that text-to-image models are very bad at "binding attributes" [0]. This is why "a boy wearing a red shirt and a girl wearing a black jacket" may fail (putting the colors on the wrong items, for instance).

- Autoregressive transformers have no means to correct early mistakes.

- Training data is captioned images and the captions are likely noisy and under-specified. Every time it sees a face labeled as "face" - it tries to generate a face from the distribution of _all_ faces in the data. The same goes for the dice. If the dice are just labeled "dice", but don't have a description of how they landed - the model has to guess which angle you're referring to. As a sibling comment points out, this is exacerbated by the relative frequencies of examples of the data in the dataset.

[0] https://wikiless.org/wiki/Binding_(linguistics)
>For a small example, until a few months ago many US Treasury and Fed officials insisted that any inflation would be "transitory" at worst. Now many admit they were wrong,

That government officials are fallible and incompetent is (in my opinion) the weaker argument. Even if they were extremely competent and had a crystal ball that predicted the future (they don't), nobody should trust the intentions or the goals of government agencies with such ubiquitous and unchecked power.
> Ernesto Garbarino says that UML was killed by decreasing standards among programmers: “Agile was the assassin and user stories were her deadly, poisonous arrow heads (pun intended).”

I got my start in a shop whose CTO was a big believer in UML. I can tell you unequivocally that software processes from that era, while providing some useful lessons, were a result of the 90s software engineering Zeitgeist, which included these major aspects:

1) Non-technical management was still regularly involved in the management of software engineering and engineers needed to explain “Here’s how we will do X” to laypersons

2) Object Oriented programming was at the peak of its hype cycle, but most of the software development workforce had a superficial understanding of it at best. UML allowed you to explore a problem in an object oriented manner before writing any code and gave more OO-savvy engineers the ability to communicate these concepts to other developers who had no hands-on experience writing object oriented code.

3) The “style” of object oriented programming advocated back then would probably get your hand slapped during any modern code review… even by relatively junior developers.

4) Lots of software development practices we take for granted today were not universal: source control, fast build turn-arounds, automated testing. Likewise, because software was delivered via physical media and your ability to distribute patches was far more challenging the whole process was fundamentally more conservative.

So to bring this full circle, what changed since UML’s heyday?

1) Software engineering as an institution matured to the point where almost the entire management chain will typically know not just how to code but actually ship software (seed stage startups are an exception here)

2) Object Oriented programming hype has died down. It turns out it wasn’t the productivity boon we imagined (garbage collection and open source libraries did more for us)

3) Stronger and more robust type systems, Functional programming concepts, and unit testing methodologies are used to mitigate defects

4) Turn-around time to distribute a fix for a production defect is measured in minutes or hours - not weeks or months.

5) Things like CI/CD exist which would’ve made a 90s developers head spin.
Uncle Bob argues that the point of OOP is dependency inversion. That is, your core logic doesn't know exactly some of the methods that will be called and some of the data structures that will be involved at execution time. Instead, those can be provided externally, which will make the logic resilient to code rot. Sounds like polymorphism, interfaces and method signatures.
> If it's inaccurate and misleading, it's a bug.

> If they've noticed it and kept it, that bug has become a feature.

It's a filtered mess.

Search for test and then search for test test in two different tabs. Once the results appear, switch between those tabs. The estimates of results radically differ from each other, and the results are not shared between those two tabs. The tabs should return mostly identical results due to the keywords, but they are not even close to each other.

If you look at the types of results shown between those two tabs, the issues with search results being filtered will be immediately shown. One tab will show 98% of the results filtered to show COVID-19 information with a little bit of results for sites that charge people to train for standardized tests. However, the other tab shows vastly different results about network speed tests, test.com, the word test at wikipedia, the definition of the word test, the etymology of the word test, etc.
I had hoped to ship it direct to get it there faster and cheaper, but I think you're right that that'll be the best way. Much appreciated.
Rather then adding brokers, wouldn't it make more sense to just get rid of dealers and have cars sold at fixed prices?
As far as I'm concerned, I would absolutely love an immersive game where I can just walk around, plant trees, and see them grow.
Since this is an Emacs article I recommend checking out https://protesilaos.com/emacs/denote
Essentially nothing you say or imply in your comment about the essay I linked is correct. I've often observed this phenomenon when people are talking about issues they find upsetting, but the degree of disregard for veracity in your comment is an especially astonishing example.

I was tempted to write a rebutting comment explaining in detail why each of the claims and implicit claims in your comment about what this essay says is false — in most cases, the diametrical opposite of the truth — but that would be far too much work; you will have to be satisfied with this blanket dismissal. But the essay is quite clearly written, so anyone who bothers to read it will easily be able to recognize your falsehoods.

If you want to argue against Stallman's ideas, I'd like to suggest that, even if you're willing to sacrifice your own reputation to do so, employing such astounding levels of mendacity may not work to your advantage.
I've tried Spanish on Stable Diffusion. It seems to understand. I would think there are many other languages that can be used on it to generate images.