skysight-inc/HackerNews huggingface dataset:
So she's not vegan then? I thought you meant that your friend is vegan because of her allergies and that you said that to give me an example of another reason to be vegan?
Of course Slackware is supported in the sense we are talking about here: security updates are provided for packages when needed.
We live and cruise on a 12m sailboat.

Annually (last year):
Boat maintenance/upgrades €2547, Food €2333, Marina fees (mostly in winter) €1335, Fuel €900, Cruising fees €664, Shorepower €350, Entertainment €240, theoldreader.com subscription €17.

Details vary a lot depending on where we are every year and what exactly breaks on the boat or gets upgraded. That year we anchored in Greece for the summer and spent winter in a Sicilian marina with a good discount.
Seagate Exos (x14, x16 or x18) and Ironwolf or WD HC520. Consumer drives, like the Ironwolf drives, are usually more expensive than enterprise. If you have a SAS backplane get SAS because they're cheaper as Chia caused the price of SATA drives to skyrocket.
Scribble on Canvas and sell it as NFT on OpenSea
All Is Lost[1] follows Robert Redford after a floating shipping container crashes into his yacht. It's very good but a rather harrowing film!

[1] https://www.imdb.com/title/tt2017038/
Show HN: Free toolkit for measuring product-market fit based on RFM analysis
Anyone in the trenches who worked with people from McKinsey, BGC, Accenture and the like knows this. But you're being told to shut up about it by management...

... very rarely, though, they do fuck up. There was this epic time when they were tasked to improve development speed, and after four weeks, they brought a powerpoint presentation that talked about gamification and similar fluff words. Our top management decided to ask for a new consultant team and redo, as it was clearly not what they were told management wanted. Six weeks in, and yo and behold, the same presentation - with the same typos - was presented as the new result. Seems somewhere in India, some powerpoint specialist was slacking off.

Took the consultancy firm a lot of clout to prevent us from suing them for fraud.
Freemason Fraternity
Being a Mason is about a father helping his son make better decisions; a business leader striving to bring morality to the workplace; a thoughtful man learning to work through tough issues in his life.
Simply put, its about being the best man you can be.
Discover 10 New NFT's Everyday
NFT Hunt is a platform for NFT Discovery. As the NFT Market is currently saturated, NFT Hunt is a filter you get a daily dose of 10 New NFT's. You can also Submit your NFT so it can be featured on NFT Hunt.
> But if you have a form with instant validation, or any old regular UI, that is not necessary at all.

Arguably because you're trusting the client and essentially the built or built-in behavior is therefore optimistic by default. Then hopefully validating on submission server-side.
That kind of makes sense, though. The tail risk of something like AWS must to be significant in comparison, so a hefty margin to insure against that seems reasonable.

Sale and distribution of things is probably much milder in its variations, and the expenses seem like they'd be more strongly correlated with revenue.

(All of this is a speculative attempt at explaining the figures, not an authoritative source on strategy. Say I have a 70 % belief.)
The article is missing a discussion of keycap material or of label printing techniques, i.e. why you want double-shot PBT.
Nobody is talking about keyboards that are available in supermarkets. https://drop.com/mechanical-keyboards/wdrops?subcategory=key...
IME the problem with inheritance in C++ is that it is so easy programmers reach for it instinctively, even when another tool might be a better choice in the long term. I definitely use inheritance in my c++ code, but as I've grown (and as the language has grown) I've found myself using it less and less. Perhaps that's the way it's supposed to be.
The author articulates very well the life of a consultant. I really reccomend University students take heed because there seems to be a disconnect between what the image of the job is, and the actual reality. I worked as a finance and economics consultant in electricity, water and gas. I did learn how to write properly (in plain English) and how to methodically solve problems, but you can learn these things from two books:

1) Style: Towards Clarity and Grace, and
2) The McKinsey Way.

I can't stress enough that eventually consulting becomes a vapid and soulless way to make a living.
Another suggestion for QNAP owners is to simply replace the firmware with a regular Linux distribution. This is what I’ve done and haven’t looked back.
Seems like something shopping companies will want to solve.. if a row of containers on the ship has tilted I'm guessing it'll take a lot of extra work to safely unload the ship too.
Maciej, not Mackenzie. Darn autocorrect.
I have RSI in my wrists; going from the normal average keyboards I'd used my entire life to a mechanical keyboard was like having my fingers slide on butter. It feels a lot better; less impact on my fingers, don't have to bottom out. It is also nice while playing games to get the key to register half way, can jam keys much faster.
That still wouldn't fix the fact that they don't have a process to prevent this from being possible.

This is a multi-faceted fuck up, and several people are responsible. This includes the management who decide on processes, like QA and security. Someone should have caught this in some kind of review at a company as big as QNAP Systems shipping real hardware to all kinds of businesses and consumers.

Maybe Walter should never have coded this in, but that doesn't mean that it should even be possible for that to reach an end-user.

Other companies and other industries have such processes.

In short, that would just be blame-shifting by the management who are also at fault.
Me too, however I am the opinion that I rather having something that improves the status quo than nothing at all, specially because there are millions of C and C++ lines of code that no matter what will never be rewritten.

I will consider Microsoft is fully into Rust when Azure Sphere supports Rust instead of being a C only SDK, despite its security marketing.

https://techcommunity.microsoft.com/t5/internet-of-things/de...

The first step in reducing those 70% is to actually use the tools that exist, but unfortunelly the macho attitute is still quite prevalent.

https://isocpp.org/files/papers/CppDevSurvey-2021-04-summary...

Those that are open to embrace Rust, are most likely already using static analyzers.
Starlink is made for ye!
Try Puny Inform, it may be a Frotz port for CP/M 2.2.

https://vetusware.com/download/Infocom%20CPM%20Interpreters%...

You can use infocpm. Just hexedit the COM file to
match the DAT file (rename game.z3 to game.DAT).

For example, if the OG interpreter works with zork1.dat, hexedit the file and replace zork1 with "game" so it matches "game.dat".
IMO they should have used smaller wordlists (they have 25k or 40k). Using 4 words would have the same level of detail using a word list of only 2k words.
That effect is far less strong with Brazilian Portuguese, which is much more easily understood by other Latin language speakers.
Security advisories: http://www.slackware.com/security/

Patches: https://mirrors.slackware.com/slackware/slackware64-14.2/pat...

Last changed yesterday. Seems supported to me.
Why programmers don’t write documentation
> yet we have not seen a year-round flu.

We had. And it may have killed 3% to 5% of the world population in about 2 years: https://en.wikipedia.org/wiki/Spanish_flu

That's also why we are so afraid of this one and constantly monitor it: https://en.wikipedia.org/wiki/Avian_influenza
I've always used the cheapest keyboard I can find on Amazon, usually around $10. I've written software, books and movies on shitty keyboards. What's a fancy keyboard supposed to give me?

I could feel the early onset of what could have become full blown carpal tunnel early in my career; since switching to mechanicals I have had absolutely zero problems. A Cherry keyboard isn't that expensive and will last forever. For me it is a very worthwhile investment in my health and the longevity of my career.
The argument against “I” is that the user (client code) of an instance shouldn’t have too care whether the type of the reference is an interface or a class. Concerns of the implementor shouldn’t determine the naming visible to the client code.

Of course, it’s an established C# convention (and inspired by the naming convention for COM interfaces) so one better sticks with it, but I think the convention was a bad choice for the reason stated above.
It is the root cause of some issue with Trello that appeared with Safari 14.1, but perhaps not the same issue causing other sites to break; if so, perhaps there are multiple bugs with the update.
I don't think you want to popularize bubble [...] economics.

Foundational economics, structured economics, etc where there is a strong base 'at the bottom'.
Also, whatever happened to "we need to pass the surveillance-expanding Cybersecurity Act" that promised to deliver us from cyber attacks?
> but mechs are hard to find and expensive where I am.

Same, but you might want to look into "gamer keyboards", those are usually easier to find. I ended up buying one of those from Razer (this one: https://www.razer.com/gaming-keyboards/Razer-Huntsman-Tourna...) that serves the purpose just fine and I can't say I have any complaints. (Though I obviously have no point of reference on how it compares with other mechanical keyboards.)

Pretty sure I could shave off $50 of the price of a new one and resell it to some teenager if I ever wanted to.
Basedrop: A garbage collector for real-time audio in rust
There is a community of artisanal Arduino-based mechanical keyboards in existence
Uhmm, I heard the Cuban mystery was already resolved pretty conclusively: it was overuse of anti-mosquito fumigation, that US embassy was especially overtreated themselves with.
I don’t have access to the statistic you are referring to, so we might be talking past each other. But, as far as I can tell, macOS is a growing part of Apple’s revenue, at least over the last year:

According to https://www.apple.com/newsroom/2021/04/apple-reports-second-..., Apple “posted a March quarter record revenue of $89.6 billion, up 54 percent year over year …”.

Mac, on the other hand, grew by 69 percent year over year.
Scaling monorepo maintenance
Not very similar to HN but I am consistently impressed by the amount of knowledge people have on http://languagehat.com/
So, What's a Backdoor?
Ask HN: Screencasting tools like Grabilla to capture audio + screen for ∞ time
Hi all,

I am looking for tools like Grabilla which capture screen + audio as well.

My primary use case here is capturing conference calls.

I have people who come from all over the world and I find understanding the accent quite difficult at first go. Also, sometimes when a person demonstrates an issue, it gets quite tough to recall later which part of the window he clicked on.

For these 2 reasons, I need to have a screencasting tool like Grabilla.

Grabilla used to work in my previous computer but in the new one, it throws the error which says - "Can't start video capturing"

I looked up my event viewer logs but couldn't find anything pertaining to Grabila. Just some endpoint protection service terminating which I don't think is relevant.

Can someone help me understand this error and how to redress it so as to get Grabilla back to working as normal?

If not, do we have a tool like Grabilla like captures screen + audio in their finest quality as well?

Would someone please suggest a nice tool which they know of or have been reliably using since a long time?

Many thanks beforehand for taking interest in my question.

PS → I am looking for free screencasting tools but am willing to pay up only if the tool is too good. For ex - if it offers direct uploading to cloud like Google Drive.
I first thought it was about genes and evolution...
UniSwap FlashSwaps Arbitrage Strategy
Nectar Hive
Nectar Hive is a company that wants to bring new experiences to honey lovers by offering them a selection of Raw UK honey jars mixed with different types of nuts. Our honey is sourced from UK beekeepers, it is 100% organic, it has no added sugars or preservatives.
Are there any option for emulation of 68k machines ?
This writeup is a bit unclear. It actually mentions two problems. The first is functions out-living stack-allocated arguments... this isn't a GC issue but a compiler issue that could be solved by escape analysis (or more powerful variants, like Rust's lifetime analysis). I guess that maybe they're implicitly talking about using a spaghetti stack instead of doing escape/lifetime analysis, and then needing the GC for the stack frame to support interior references. In any case, as they state the first problem, it's a compiler problem, not a GC problem. As they state in the article, inheritance doesn't solve this, and Simula just forbids by-name/by-reference arguments that are allocated in the caller's call frame.

The second problem they describe is linked lists. A Java-like linked list means an extra level of indirection, where the list element holds a reference to the held object. For both performance and space reasons, they wanted to remove that layer of indirection. That meant either having their garbage collector support interior references (references to any field inside the object) or else making a reference to a linked list element be the same as a reference to the held object. They chose the second option, by way of making the element and the held object one and the same, using inheritance. A Simula linked list has as much indirection as a C++ std::list<T>, one fewer indirection than a java LinkedList<T>.

They mention reference counting, but a mark-and-sweep, copying, or tricolor tracing collector would still have this same issue if it didn't support interior references. As sophisticated as Oracle's latest JVM is, I don't believe any of its several garbage collectors support interior references. Physically in the JVM's memory, LinkedList<T> really has an extra layer of indirection as compared to C++'s std::list<T>, and the JVM uses escape/lifetime analysis in order to stack-allocate some objects that would otherwise need to be heap-allocated.
Weirdly Dark Origins Behind Your Five Favorite Nursery Rhymes
My take is that because money has become very easy to move about the wealthy move any saving on tax to the best return.
The best return is not local small business but rather countries that have slave labour.
We really need a new value system that is tied to our well-being as a community rather than allowing the very wealthy to abuse systems that are meant to help everyone.
Recently experimented a bit with Rust and I found the reverse to be true. You cannot compose types in Rust. You compose behaviors not types. Very important distinction as I found out the hard way.

Take the following example I have found on the net: https://play.rust-lang.org/?version=stable&mode=debug&editio...

In that example, both the bicycle and the car have the property `speed`. Imagine you have multiple types now that need to have the `speed` property. You would need to copy-paste the same code for each new type in order for you to be type safe.

Apparently it is called *Monomorphization*: https://cglab.ca/~abeinges/blah/rust-reuse-and-recycle/#mono...

From the article:

* But if I want a single queue to be able to handle different tasks, then it's not clear how that could be done with monomorphization alone. That's why it's called "mono"morphization. It's all about taking abstract implementations and creating instances that do one thing. *

Which was exactly what I was experimenting with: A single queue worker that can handle different cases. Honestly, it made Rust almost not worth it for me. Sadly, I was too deep to turn back so I wound up doing the whole thing in Rust. I have tons of copy-paste code. It is ugly and it is bothering me.
Ask HN: Are impressive new programs being written for CP/M?
If yes, what are they?
Vector search – A curated list of similarity search on vector space
Use LED light bars that attaches to LCD, a la ThinkLight vs MacBook backlights.
Actually not at all, you have to be stationary for Starlink
Fake Animal Crossing Game on Microsoft Store for Only $2.99 USD
OP said the bug appeared on iOS 14.5
This sounds quite interesting!

Any chance you mind sharing that code on GitHub?
Code-reuse via "Implementation Inheritance" is completely unnecessary for specialisation or polymorphism.

When someone says that "inheritance is bad for code reuse" they're not talking about interfaces, or using inheritance for polymorphism. They're strictly talking about sharing code using implementation inheritance, which is the thing that has been widely criticised for more than 30 years now.

One can argue that even the "Template Method Pattern" doesn't fall into "implementation inheritance", since the implementation lives in the subclass.

If you read the posts, discussion is way more nuanced than "inheritance bad vs inheritance good".
>French was one of the languages of both spoken and written communication in England for an extended period from 1066 onwards and it was still used in some legal contexts up to the end of the 17th century.

Fun fact: it still is!

The formal process for the passage of bills in Parliament uses Norman French phrases - "La Reyne le veult" ("The Queen wishes it") being the most widely known as it is used during prorogation to signify that royal assent has been given to a bill to make it an Act of Parliament.

Similarly, bills transmitted between the two houses of Parliament are sent with Norman French phrases.
An interesting part is, he essentially does not speak in the film. Perhaps 3 sentences after it starts, all in a brief 1 minute period.

Yet it plays well, and I think really shows off his talent. I'm not sure many other actors could handle such a role.
“Start with an opener that makes it safe to convey private information: “Thanks for taking the time. I’m trying to find the right seat for Jane and I’m investing the time in speaking to people who know her. Everything you say will be off the record, and I don’t plan on conveying any of it back to Jane.””

1. This is deceptive you’re pretending to want to help someone to further your own goals. I.e. immoral.

2. This encourages Bad actors to script their references. Its easy to send a script to people who act as professional references it’s a cheap service. All this does is catch anyone who doesn’t.
Wow, I never even thought about that. Do you have any place where I can read to get started?
GBDK went mostly unmaintained for around ~20 years, and so it stagnated a bit. It has recently been upgraded to a modern version of the SDCC compiler with better optimization, and has seen bug fixes and a bunch of other improvements.

https://github.com/gbdk-2020/gbdk-2020
I oppose authoritarianism and conservativism, and for a long time, I was puzzled by existence of social hierarchy (especially by the fact that it is widely accepted). I don't find the social darwinism theories of hierarchy very convincing, I subscribe to a theory that hierarchies occur in a civilization as a somewhat unintended consequence of authoritaritarian/conservative values, and these authoritarian values evolved in humans because they provide stability of social groups by keeping them from running too much social experiments (with potentially disastrous consequences).

So eventually I came to conclusion that authoritarian/conservative value is far from primitive, but has actually a goal of avoiding social change, in the fear of breaking the society apart. It is probably related to parent-children relationships, we as children believe it is beneficial to trust parents, and learn from them, and we also extend this to people who are in institutional positions of authority, that they "know better" how to run stuff. That's why we submit to them, and that's also why older and more experienced people (who typically get to run institutions) also become more conservative - they want to keep the system that seemed to work (at least for them).

It however can get misused by people who want power, and that's where the fundamental problem of this value comes from. Authoritarian/conservative values are also in opposition with liberal values (individual freedom) and socialist/progressive values (inclusion in the collective).

So while I agree that social darwinism is fatalistic, I am not sure it is the only explanation (or correct one, for that matter) of why people accept social hierarchies.
This site doesnt even come close to doing justice to the art in these images. Compare the last image presented, Istanbul,

https://the-public-domain-review.imgix.net/collections/the-m...

To a detail image I found elsewhere: https://i.imgur.com/Iiyfgrn.jpg
The Man in the MTA’s Money Room
Hey, I've seen this before! Lock Picking Lawyer did a video on it with a EMP device haha.

https://www.youtube.com/watch?v=MtNkUjQAHqY
https://wiki.qemu.org/ChangeLog/6.0#68k
Do you mean TSG? From https://wiki.qemu.org/ChangeLog/6.0#TCG

> TCG
> Added support for Apple Silicon hosts (macOS)
I love foone's threads, and the tweet format gives them a great sequential format.
Business and tax loopholes used for corps and the ultrarich are not going to encourage them to pay employees [that much] more. It may, however, cause them to stay in your country, right?

Countries compete for businesses. Businesses try to optimize their costs and tax bills by pulling every trick the government allows.

The government's objective is to be among the most business-friendly countries, without losing money by being too much friendlier than the next one. If a government strays too far from that, while it won't happen overnight, businesses start leaving, UHNW individuals start leaving, employees follow, and the govt has a serious problem.

It's a tricky proposition to figure out how much govt can demand from corporations before they've had enough and move. Different companies with different infrastructure and employee requirements will make that decision at different levels of annoyance. Government policy probably errs on the too-friendly-toward-business side, but it's a game of imperfect information combined with non-linear effects and a disastrous endgame if govt chooses wrong.

To some extent companies already do this, by offshoring labor or by creative accounting, figuring out how to keep significant portions of their income legally untaxed by their home country, using shell companies and, in some cases, intellectual property licensing deals to funnel the money. Much has been outsourced to Asia or Mexico on the manufacturing side, and on the financial engineering side to Ireland. Stamping that out would be a choice govt could make, but the current negative side effects of those things pales in comparison to what happens if FAANG decides to move to Brazil or India and pays enough of their critical employees to move with them that it becomes viable.
the rich and powerful wouldn't just lie for their benefit like that would they?