skysight-inc/HackerNews huggingface dataset:
Hey smart man, this is a thread about git, not perforce. Just fyi.
90% of the time...
Of course yes! You should add examples of API use too. I hate how documentation without examples is dysfunctional - see example of CMake documentation.
The real problem is marketing overclocking as if it's just an everyday common thing to do with little to no thought.
> The 90's were wild in that sense, you could imagine that the internet superhighway would be a superhighway you could literally drive on with your Avatar, and countless movies and tv-series presented things thus.

> The noughties were way more grounded in reality, even the Matrix had Trinity hacking into a server using a OpenSSH exploit on a black and white terminal.

That's a wild contrast to try to draw, since the actual direct experience of the network in the Matrix (and which is the focus of the film) was an immersive virtual reality of exactly the type you are trying to contrast the portrayal in the Matrix with, and the “hacking in to a server with an OpenSSH exploit” occurred as a simulation within that virtual reality.
Rock climbing = personal entertainment. That's why rock climbers don't need to worry about Stockfish. But competitive chess players do have to worry about Stockfish.
They should, I was just speaking about hidding the fact from the customer. (everytime NV/Apple/Intel do something stupid people react with fuck them vibes, everytime AMD do something stupid peopel on hacker news are defending them like AMD is some sort of small startup)
Yes it was sarcasm, since it is common for management to shift the blame on individual engineers in these cases (see for example the Volkswagen emissions scandal and the Boeing MAX crash).
It maybe wasn't just Brexit, but also the Internet .. things have gotten very banal throughout the Western world.
Try the "historical papers" on this repo: https://github.com/aimerou/awesome-ai-papers
And also you can find papers with their implementations in code here: http://paperswithcode.com
Market's First Cost-Effective Cloud Solution of Pre-Packed Hardware and Software
Amidst the escalating costs of public cloud services and the trend of cloud exits in 2023, Sardina Systems introduces its revolutionary Integrated Solution. Built on a foundation of reliable hardware and cutting-edge software, its goal is to transform the European cloud landscape and help EU-based businesses cut their cloud expenses by up to 40%.

For years, public clouds remained a no-brainer for organizations of all sizes. However, the situation is changing dramatically. Various reports indicate that businesses’ cloud costs have already risen by almost 30%, with further increases expected. Key factors contributing to this include rising borrowing costs and a 40% increase in energy costs (which typically account for 10-30% of operating expenses).

Moreover, most of these changes are beyond the businesses’ control and include the worsening global economic situation, energy crisis, and geopolitical conflicts. This means that the ‘cloud bills’ issue will continue to persist, forcing more enterprises to reconsider their budgets and cloud strategy.

In response to that, Sardina Systems’ Integrated Solution emerges as a cost-effective alternative, offering an innovative cloud solution built using open-source technologies. It is designed to tackle the key challenges faced by businesses:

Rising cloud costs: Sardina Systems’ transparent pricing model is free from hidden fees and unpredictable costs associated with public cloud services. Several evaluations reveal that EU-based businesses can expect to save up to 40%.
Complex cloud management: Integrated Solution provides a centralized point of contact for hardware and software, which simplifies cloud operations and eliminates the need for multiple vendor relationships – boosting overall cloud efficiency.

Limited access to innovation: The solution is built on hardware provided by leading companies, like UK-based Vespertec, and the software side is covered by FishOS®, the multiple-award-winning cloud management platform.

Integrated Solution was presented at the Open Source Cloud Strategies and Solutions event, held on November 23rd in Frankfurt, Germany, where experts from all over the DACH region gathered to discuss the latest advancements in open source cloud technologies.
Mesh Neural Cellular Automata
> Now you need subs, long-range bombers and the fighters to protect them, and missile silos.

The role of the long-range bombers in the nuclear triad is heavily questioned. It is not quite certain that you "need" them.
That is the US narrative.

Also, the US narrative is that Russia wants to invade all Europe but at the same time the narrative is they lost 87% of the troops. One to stoke fear, the other to keep Ukraine in the proxy fight.
It's also extremely helpful in helping the user realize how out of date the documentation might be.

Text just assumes you are both looking at the same thing.

But with photos the user can realize there may have been UI changes that make the documentation you are looking at no longer accurate.
That was not your mistake, I only added it after reading your initial comment!

Thanks for the detailed response, I understand what you mean by not wanting to give your credit card info out. I used to not have that requirement and then was encouraged to do so by someone I respect in business. The logic was that it is a very saturated market and people are prone to trying lots of options without paying them much attention whereas if you've given over your CC details you're more likely to use the trial period fully and therefore get benefits from the app.

I might switch to freemium at some point soon and see how that works for people. Given it's a side project I'm not sure why I'm so concerned about maximising revenue as that's not really the goal!

Thanks for the advice, I hope that you end up using Tatask from here on out. Also if you have an iPhone, the app is in review currently and should be released very soon.
https://github.com/microsoft/fluentui

see also https://fluent2.microsoft.design/
While blue asbestos was used in some applications, the vast majority of asbestos in Australian homes is chrysolite.

There were (and are) still many mesothelioma and asbestos deaths in tradesmen building with chrysolite containing products here, as well as people whose only known exposure was renovation of houses containing it.
Making money by building a community
There is something to be said for this. Didn't Marissa Mayer refuse to get broadband at home for a long time to make sure the tech she was managing was usable on dialup?
I am not talking about the valutatio of the company but about the price of the stock.

The valutation of a company is meaningful for loans and investments, but not directly for retail trading.

If the stock pays 0 dividends then the only value it can have must be that of finding a greater fool to sell it to.
I don't care about screenshots. I can still quickly skim past them.

But please do not force me to watch a video. Video-only documentation is the worst thing since advertising - total PITA to watch and keeps me from my goal.
That was a well written comment. I read https://www.goodreads.com/book/show/49201192-the-sunken-land... earlier this year and it has the same kind of vibe about Brexit, without ever mentioning it. Your writing reminded me of the book.
> I’ve talked to friends who’ve lost a spouse, sometimes to death and sometimes to savage divorce, and they universally say that one of the unexpectedly hardest things is not being able to ask: Remember that one place? Or that time? Remember when I…?

Wow, the author managed to capture the feeling of loss perfectly here.
One thing I wanted to do at my previous project (building a user interface for a complicated / specialized mobile network routing tool) was to add an end-to-end test suite (Cypress) that would set up the UI to a certain state and make a screenshot to ensure the screenshots used in the user documentation would be up to date at all time.

But, I never got the resources to build that UI (it was bigger than anything I'd ever been involved in, and all other projects were with a fully equipped team, this was a solo effort), so unfortunately that part went down the wayside as well.
Then we're definitely different market demographics and it's why I'm still bearish on AR for mainstream gaming. Hear me out. For good AR gaming like that hotwheels demo, you also need a nice and spacious apartment where the AR assets can "land" and also look nice, according to all these demos.

But what if you live in a tight and messy cramped apartment? Do you then start to remodel it so that the AR assets have space and look good? The beauty of VR is that you get complete escapism from your small shitty apartment into wherever fantasy world you choose no matter how bad your living situation is.

Granted, nobody's living situation should be bad, but in any major city right now you can't be too picky if you're not minted, so you take what you get, but that doesn't mean it should stop you from enjoying VR/AR, but with AR being too dependent on the looks of your surroundings, it makes it even more niche.
> The article is interesting, though a little messy in its structure.

Thanks :) I tend to write messy. I'll give future blogs some more revisions to reduce the mess.

> Isn't the easiest way to do this to make a request to the URL via the browser and see for yourself?

In the applications I'm usually working with, there are many pages, and in many cases they do things differently based on the current context (permissions, roles, state of the business, date)

I generally test every route at least twice; one happy flow, and one unhappy flow (trying to submit a form to trigger validation errors, or trying to visit a page you should have no access to), but generally there are many tests per route.

I have routes that have literally 1000s of lines of tests for every "real world" case imaginable. Additionally, every bug that's found gets reproduced with a test before it's fixed.

The whole web application is usually just gathering params and converting them to domain logic calls, and taking the return value and converting these to a HTML document as a response.

The domain logic is fully tested, and the web controller is tested separately by some very basic tests (a simple GET to see if the form fields are present, a POST to see if errors are rendered, and to see if there's no error in the template). Occasionally I will replace the domain logic modules by mocks if the domain logic modules are complex or slow, to keep tests isolated.

Because the domain logic modules are tested thoroughly AND the web controllers that invoke the domain logic modules are also tested, most pages (that are backed by modules representing the domain logic) are tested multiple times in different ways. It is not uncommon for me to have widely more LOC for tests than actual code.

There's currently 2300 tests in my largest NodeJS project and the whole suite runs in about 30 seconds, but most modules can be tested in less than a second. It is only the "main" module that's slow because it's actually starting the whole application and being tested by actual over-the-network HTTP requests using fetch while the application is also doing real API calls in the background to external services which are mocked in other tests.
AMD also says it will in one of their hidden footnotes at the bottom of a marketing page:

>Overclocking and/or undervolting AMD processors and memory, including without limitation, altering clock frequencies / multipliers or memory timing / voltage, to operate outside of AMD’s published specifications will void any applicable AMD product warranty, even when enabled via AMD hardware and/or software.

From: https://www.amd.com/en/technologies/expo

The moral of this story is overclocking is not for the naive nor the ignorant, and you must be willing to write off any hardware subjected to overclocking.
I have a question for you all:

When you're building something and you notice one of your dependencies has a bug or is missing a key feature that you need, do you (a) PR the fix into the dependency and then try to "harrass" the maintainer into merging it for you, (b) publish your own fork of the dependency with the necessary fix, (c) inline the source code for the dependency into your project, effectively taking it on as if it's your own code, (d) completely rewrite the dependency either as a separate package you control or built directly into your own project, or (e) code around the problem / do a hack?

I find that often maintainers are so over-worked that it's practically impossible to get a merge in a timely manner, and this leads me to rely on a fork until the PR eventually gets merged. However, I think creating a new package under either your own ownership or the company you work for is often really bad as it can become a kind of hidden technical debt. Nowadays, I definitely consider inlining as a way to capture ownership of the technical debt in a way that is highly visible, but this can add 100s or 1000s of lines of code to a project and if eventually the upstream project moves on you don't get the benefits of their changes without removing the inlined code and untangling any changes that were made to it.

The only other approach I've seen is the 'hack' approach, in which you try to dodge the bug or semantic issue. Honestly, that might be the right thing to do in some situations, but it isn't very hygienic within a long-term project (unless you carefully maintain a TODO list of things that need 'correct' solutions).
You can be inspired by Richard Stallman, who used to have some unusual method (he gave up):

> I generally do not connect to web sites from my own machine, aside from a few sites I have some special relationship with. I usually fetch web pages from other sites by sending mail to a program (see git://git.gnu.org/womb/hacks.git) that fetches them, much like wget, and then mails them back to me. Then I look at them using a web browser, unless it is easy to see the text in the HTML page directly. I usually try lynx first, then a graphical browser if the page needs it (using konqueror, which won't fetch from other sites in such a situation).

https://web.archive.org/web/20151228013607/https://stallman....
Those books weren't much use in learning how to use the software. They were just easier to produce. They never explained the ideas behind the software. They just showed you the user interface. They treated everyone as if they didn't know how to use a menu.

Things are often the way they are because that way is easier to produce, not because it is useful.
Rough location here: https://static.cambridge.org/binary/version/id/urn:cambridge...

2048x1365 image of exact location here: https://www.fu-berlin.de/en/presse/informationen/fup/2023/fu...

Described as: "The fortified settlement sits atop a section of land overlooking the bountiful Amnya River."

Google Maps|Earth + rivers layer should get you close.

Further clues to be found via: https://www.fu-berlin.de/en/presse/informationen/fup/2023/fu...
> It's a library […] C89 […] how else should I name it?

It's unfortunate that you pose this as a rhetorical question, it has an actual answer: replace "pure C89" with "C89 compatible", wrap it in braces, and move it to the end of the title.

The message you're communicating by putting "pure C89" right front is very different from having a "(C89 compatible)" at the end: the former sounds like C89 is somehow an unequivocally good thing ("pure") while the latter makes clear that it is to address an unfortunate reality of engineering life. It would also distance you from C style and quality focused comments.

> which is all about trivialities and the personal sensitivities of the commentator, and which contributes nothing relevant to the matter at hand

The select API concern seems relevant and actionable.
That's how propaganda works, we are trained to believe an image of NK.
> AI doesn't act by itself

It can be made to quite easily.

> and worst case you could unplug the bloody thing

Not necessarily.

> But the guys with the guns are the same guys with the guns

Well, unless they are autonomous AI drones with guns (or missiles), in which case they are different “guys” with guns.
It's just terrible, I got it to have to pass in just a few turns.
This doesn’t take into account the realities of people in that industry.

It’s highly fragmented, dominated by men and specifically younger men, who self-select for a high tolerance of risk and a low tolerance of rules.

By the time they find out that they’re not invulnerable and rules exist to protect them, it’s too late.
IDK. The increase in the money supply was unprecedented. The resulting inflation, didn't correspond to that.
#stylishcarpet #carpettiles #stylishhome #stylishhomemakeover
Are you looking for the creative ways to use carpet tiles for a stylish home makeover? Go through our article and learn some tips on how to use a carpet tiles for a stylish home makeover. https://padilla74.mypixieset.com
The headline is wrong. The study was not about the oldest fortresses in the world but about the oldest fortresses created by hunter-gatherers. Walls were built around Jericho 10000 years ago, which means those walls are 2000 years older than the fortresses in the study.

https://www.britannica.com/place/Jericho-West-Bank
> In reality, modern life forces us to dedicate even less time to that.

That's ultimately a choice. Nobody is making you work, however, if you want a certain standard of living and a location it's one way to raise the funds to do so.

Personally, I choose to work 9-5 and live comfortably, safely and predictably, and I don't much care for long walks or whatever.
I've worked previously as a firefighter, a lot of the stuff that we do can be considered high risk. PPE is incredibly important however there are several issues I have noticed while working with PPE.

1. PPE can get in the way of being efficient.

From personal experience this is one of the most painful things. Engineers design equipment to meet requirements. The people setting these requirements are often bureaucrats who have no knowledge of what it feels like to be doing the manual labor. Some of them may never have even handled any heavy machinery in their life - the end result is you end up with unergonomic tools. Since, the workers are not the ones paying for the tools, the upper management will select things that hit their own KPIs. Some how you are expected to hit unrealistic throughputs with tools that dont work well with your PPE. End result is most people will neglect PPE and find ways around it.

2. PPE upkeep

One has to keep equipment in good condition. Using boots with holes is not going to be a good idea. Corporate culture however is such that they make replacing PPE very painful, in part because PPE is ridiculously expensive in certain contexts. Good managers and supervisors will make sure their crew has safe equipment but often have to take the blame if they overspend. Lazy managers/supervisors will make it a nightmare if anything gets damaged. Unfortunately the number of lazy supervisors far outstrips good supervisors. This can result in things like black markets for PPEs.

3. Workplace culture

It can be "manly" to do things in an unsafe manner. This takes a lot of work to solve but the best way to solve it is by trying to inculcate a culture where people don't cause suffering for others just because they suffered. There is no need to "pay forward" a malpractice. If someone abused you earlier for conforming to something, that doesn't give you the right to abuse your junior. The problem is people who do this kind of change often go unnoticed.
I visited London multiple times in the past years, and I watched in real time what you described too. People seem to have gotten grumpier, more stressed, tired.
There are a lot of 'visual' people who learn very good with pictures and not so much with text. Mee too. A screenshot helps me getting into the setting. Later on I need some detailed documentation.
That's why tutorial videos are so popular for beginning something new
Yes, but the real question is: should you have text in your documentation?
Distorted how? From the article:

The abundance of natural resources in the Siberian taiga, such as annual fish runs and migrating herds, probably played a crucial role in the emergence of the hunter–gatherer forts
Blame the hacker, wait for it.

Also: I wonder if their management realizes that they probably have a nice trail in the form of a bunch of repositories and commit messages. Would be nice if that leaked.
I hate it when there’s a GitHub project that looks promising but makes you install a whole dev stack, run a script, and then go on localhost:666 before you can see the UI, as if it was a rite of passage.

I understand the arguments against publishing screenshots. But that’s how it feels to me as an external user. And frequently the UI tends to be disappointing. Personally, if I don’t see screenshots for a web or app GitHub project, I probably won’t touch it.
The author explains the vampires in another document [0].

The vampires were my favorite part of the book.

[0] https://rifters.com/real/shorts/VampireDomestication.pdf
About as likely as dieselgate.
This makes sense. City I am coming from haven't done this and the billboard/advertising agency is very close with the city mayor, meaning, all the (main) streets are littered with advertising. Everytime I come home for holidays (from a large EU city, mind you), I am overblown by just how many billboards are around. Crazy.
> Yet they managed to crank out code much faster, and with far fewer bugs

There was simply a lot less of it. An Atari cartridge had 2kB of ROM. ZX Spectrum had 48kB of RAM for programs. Elite was targeted at the 32kB BBC. The normalized bugs/line and lines/day probably don't look as different as you think.

The real question is: how much of modern code is really new features, how much is dealing with more complicated and less efficient platforms, and how much is busywork from one faction or another within the company?
My guess would be that number of kitchens that do not get build because engineered stone is not anymore available will be very low...

Or anything else. There is enough options around and enough supply for that.
The Skyscraper That Ended New York's Billionaires' Row [video]
Especially since these trains in particular are electric.
Of all the CPUs I have had not a single one broke from use before they were replaced due to obsolescence and I definitely have been pushing them. How common is CPUs being permanently damaged from reasonable overclocking anyway, especially modern ones that have integrated sensors and clock themselves down automatically?
Long back we made a software for some school. As help, we created screen recording showing simple things how to add or promote student etc. The request from school was that they want it as ppt with steps and screenshot. While initially we found it funny, it was much easier for users to follow it slide by slide than to remember all 5-15 steps required and making sure they aren't missing any.
Ask HN: How do you all manage time, and keep shallow work at bay?
I find myself someday or the other stuck in the rabbit hole of shallow work, repeatedly checking HN, discord, YouTube, playing video games, changing OS on my PC and changing back again.
I can sometimes sit and do what's useful, like reading textbook and learning.
But a lot of times my brain just get sucked into non productive work.

I would love any philosophical or practical advice on how do the more experienced people manage their lives.

I feel, social media companies, engineering stuff to hack our attention is gonna be a big problem in the future.
Please be kind, I just wanted to help myself, let me know if there's anything wrong in my way of thinking.