skysight-inc/HackerNews huggingface dataset:
The article is clear that there are related technologies, but they are not the same:

> “I’m not aware of a single verified example of European or American crochet in the 17th or 18th century,” Jay Templin said. Crochet-type hooks were used for lacemaking, but not for what we now know as crochet. Blankets in this era were strictly made of woven fabric. “We don’t see any knit or crocheted blankets in the colonies at all; they show up in the U.S. in the middle 19th century,”

The Wikipedia entry adds:

> Knitted textiles survive from as early as the 11th century CE, but the first substantive evidence of crocheted fabric emerges in Europe during the 19th century.[5] Earlier work identified as crochet was commonly made by nålebinding, a different looped yarn technique.

I can find no mention of how crocheting came directly out of making or mending fishing nets. Looking at descriptions of how to make fishing nets (eg, https://www.youtube.com/watch?v=x8gQ8MR-bb0) they don't look similar.

Indeed, quoting the nålebinding entry in WP:

> the technique is distinct from crochet in that it involves passing the full length of the working thread through each loop, unlike crochet where the work is formed only of loops, never involving the free end.

while that fishing net example shows passing the rest of the line ("the free end") through the net.
I would like to call attention to `just` (https://github.com/casey/just) which is a modern take on "make if we didn't have to keep it backwards compatible", and more focussed on just task running rather than tracking dependencies.
Consensual, sure, but the issues go much deeper. Take Youtube and the issues with copyrighted content, swap copyright for violence/rape/voyeurism/underage/revenge porn and the likes, then you start grasping how bad these issues get on porn sites.
Thank you. You could have a look to this page http://lambdaway.free.fr/lambdaspeech/?view=teaching
See Abdou's comment on molten salt in that slide deck. In particular, the large amount of Be needed is a showstopper for large scale adoption.
Then why don’t the people rise up against their state? Why would it be the business of other nations to intervene in the internal affairs of another?

Notably, what is happening to Russia externally is different, because they first started a war by attacking Ukraine.
Pretty damn cool, would be a nice feature :D

EDIT: Mine looks like some tentacle-headed creature
This problem comes from the absolutist implication of the word. A better word is "Objectives". Objectives aren't created equal like calling them "requirements" implies. Requirements must all be completely fulfilled for the request to be satisfied, while Objectives are ranked by importance and can tug against each other. Having contradictory requirements is a semantics error, but having contradictory objectives is normal: that's why they're prioritized.

"Make me a billion dollars" may be your objective, and while it may not be an actionable one, it is in fact important to distinguish in your design whether your primary objective is to make money, rather than being a passion project for example. The cost-benefit analysis of various design decisions changes depending on how big a priority profit is.

You may be willing to make decisions that are less profitable, but lead to a better product, when profit isn't your primary objective.
If your stance is that the weaker party can take no risk because they're the weaker party then you'll always be a victim.

Work _with_ your boss, not against them. You have more agency than you realize.
Agreed if you only have to support linux/unix, but the one good thing about the Node ecosystem is that they tend to work on windows too.
let it roll!
Will this get solved with Blockchain/NFTs? If every image is legered, it could also need consent forms tied to the it, which could also be legered.
As a child I got my hands on the StarCraft map editor, a reasonably complex tool that allowed me to create all sorts of scenarios. Similarly, an older cousin of mine had access to Worldcraft (now known as Valve Hammer) and Flash, all of these tools are complete in the sense that the end product is not a kid's throwaway project but a complete experience, equal to official offerings.

Unfortunately such tools don't really exist nowadays, maybe Roblox, but nothing outside of that.
Something like unmetered or untracked is probably a better term. Of course, it's not literally unlimited.

It really does need to come with a top-down culture of taking vacation which a senior former Netflix person told me was the case there. (Though I've also heard it varies by team.) It also isn't great if you want to switch around jobs a lot because you won't get any payout when you leave.

Though you do have issues with people taking vacation even in a more traditional system. In a prior job I took some month long vacations and there were some coworkers who were incredulous that "I could do that."
>>I think it may be healthier to see it as a game of sorts.

I am not sure why "playing games" would ever be viewed as the "healthier option"

healthier to what exactly, if you have to "play games" then it seems that would be very definition of unhealthily.

I am always up front and honest with my leadership, I dont "play games", they know exactly what my target salary is for 1, 3 and 5year pictures, what my target responsibilities are, what I will not do, etc. If they can meet them great, if not it is on me to seek out an employer that can.

in the reverse I want my leadership to direct and honest with me on what I need to do to improve, or what comprises I need to make to get my target, sometime that is some kind of educational plan, or taking on responsibilities I may not exactly want, or some other factor.

I do not want to treat my employment nor my income as "a game of sorts"
Why not both?

Use make for dependency graph, but also use "npm run" or "yarn run" to make sure you're running with the correct Node and correct paths to all your tools.

I know you can specify those in your Makefile too, but the plus of running via npm/yarn is that they know where your binaries live, where your mode_nodules are, and that sort of thing.
Check out Sonic pi, an programming language for musicians. It includes all the complex features of software, a great tool for teachers Imo.
Ads ultimately subsidize content or products for your attention or information to market to you. There will always be a population willing to make that trade.

The best we can hope for is that they’re labeled and you can pay to remove them. If you get rid of labeled ad markets you end up with a bunch of sponsored content without your knowledge that will destroy your trust in any information you find online or otherwise.

I think we might have to observe Netflix and HBOMax to see if the economics of a paid subscription for content can be scaled to completely eliminate ads in the long run. So far it has not happened for written content outside of a few pockets.

Personally, ads help discovery to some extent and provide some baseline education to find some product if you ever need to, especially when you have a lot of choices. I came from a different country to the US, I don’t have TV here and only watch Netflix, prime and HBO.

I really struggle when I have to buy something to do stuff which is new to me (how do I clean LVP floors without ruining it ?, how do I maintain a lawn? (learnt about lawn care companies) Who do I call to fix a rotten board in my kitchen (learnt about handyman).

It’s really tiring to have to Google and Reddit every single thing and learn this from scratch on top of filtering out conflicting information and not knowing what is an ad.
I think the large push by manufacturers into large phones is primarily due to battery life and power hungry CPUs.

but CPUs themselves have been great for a long time. The A13 is the fastest CPU on the planet for rendering javascript (though not sure if faster than M1, as they probably have the same pedigree), so surely some of that CPU can be sacrificed.

It would be nicer to have a slower/more efficient CPU and a smaller phone.

That some people like big phones is a happy accident, or a genius marketing play, or both.

Maybe I'm wrong though.
Let's come up with an edgy title, go on a rant that has nothing to do with the title and call it a productive day!

> The whole MVP process presumes you don’t know what you are making for a product, and that is death

This is not how MVP is defined. The MVP is the actually definition of a pre-determined product.
Could we just add it to HN Special? https://github.com/gabrielecirulli/hn-special
Yes that's correct of course, I have always only considered this as personal advice, not a buisness advice.
The date of the post is crucial to knowing whether it's relevant content, and that's missing in this table.
Likely still traumatized by existence of new reddit UI. Old appears to be better.
you know what, movies are colourful now..
If anything has been apparent, it's that many companies are okay with losing their "hit by bus" factor employees over a salary adjustment or working conditions.

I don't think HR departments realize just how much money this costs them in the long run. They are just enforcing a policy and that policy is never in the best interests of the people (including the managers).

I suppose maybe they will get the memo when teams are too small to function, people are being over-promoted for retention reasons out of desperation, and then they use that leverage to get what was wanted at the beginning; autonomy.
Out in Grand Rapids, Mi where AO is located there seems to be a bit of a tradition of abusing make in a good way. It's where I picked up the habit as well. I think its just institutional knowledge/tradition that has creeped through the various firms here.

I kind of wonder what other "traditions" get passed around on a regional level?
That’s the thing: my guess is that the reason your model works well is because (respectfully) very few people stand to gain enough from gaming it. It’s an instance of Goodhart’s law: when a measure becomes a target, it ceases to be a good measure. (In other words, search result quality is probably a convex function of popularity.)

I wonder about the approach @Jack was reputedly considering for Twitter, where users would select algorithms[0] out of a marketplace of options (perhaps with an interface similar to fonts.google.com, where they could sample the results of each algorithm for a given query). I don’t know if that would run within Google or would have to rely on something like Common Crawl. Google has a huge advantage not only because of its algorithms but also - as I’m sure you know - because of its index, and other miscellanea like click-and-query data.

[0] In that case for filtering/ordering, in this case for searching, though one could argue it’s basically the same thing except the latter has not only a user but also a search query as a parameter.
Check out this video. Some what related to your question https://www.youtube.com/watch?v=539UQ-6wC3g&t=14s. Do check out Dr Bergs other videos also
Or: do the least amount of work for a reasonable amount of return. You are not maximising anything (yet) imo.
Ah cool. I will check it out. Thanks!
> I'm surprised it hasn't blown up in their face yet

There is an ongoing federal lawsuit against twitter for refusing to remove extortion generated child pornography when requested by the victim and their parent.

https://www.courtlistener.com/docket/31302014/doe-v-twitter-...
Sweden used to drive on the left before 1967, yet nearly all cars had the driver to the left. Back then there were a lot of drivers who complained that the switch to driving on the right would be unsafe, they felt more comfortable away from the traffic. Presumably their passengers didn't share that opinion.
I had no idea that existed. From my perspective, the feature vanished into thin air. I wasn't a heavy podcast listener so this was kind of a Google Reader situation; I simply stopped listening to podcasts.
IMO, quality wise, sponsored segments advertise better products than the YT ads. In most cases, they are tied to the video/creator and the creator talks and advertises them because they themselves use it. They feel a lot more organic and targeted than anything the YT algo ever showed me.
Great feedback - I'll see about adding it

Edit: Done
Very cool, thank you for this!
Your wife is not the norm and it does not give us any general info about vegetarianism being supposedly unhealthy.
Good observations, let me add the current state to that:

> Querying in a more ad-hoc way (vs. building indexes ahead of time and querying by key, etc) is a bit janky / not 1st class (I think mango addresses this but not entirely sure).

Mango does address this.

> The JS query server engine is/was fairly old

On the one hand, running an old JS engine isn’t big trouble for CouchDB, especially with transpiration tools available, but we now support modern SpiderMonkey up to version 91. The main benefit for CouchDB users is modern JS syntax being available.

> The authorization model is... unique.

per-doc-auth is in the works, no ETA, and the first iteration is going to be limited, but it’ll address the main issues for db-per-user users.
'Requirements' is business language and has nothing to do with engineering. If you work for a startup or big tech company there is probably already a product road map in place and people should know what to build already. It's usually not the job of an engineer to gather these requirements.
Testing. Testing. This thing on?
My sense of wonder is back! Please make this permanent.
I didn't see any mentions, but xvideos.com and others are already blacklisted from Google in some countries[1]. You never see results from the domains xvideos.com, xhamster.com or youporn.com, but mirrors and pornhub.com are still there.

The search pages contain reference that some results were removed "because that URL was reported as illegal under German youth protection laws"[2].

There's been news about a campaign about strict age checks[3], as mentioned in the article, but no reports of the final decision, and the list of sites doesn't match what is actually banned. I also don't see how pornhub.com is different from the others in this regard.

I wonder what else is blacklisted...

[1] They are blocked in Germany and Greece, but not in the US, UK, and France, from a quick VPN test.

[2] https://www.lumendatabase.org/notices/9415

[3] https://happymag.tv/pornhub-and-xhamster-germany/
Well, for one thing, it means that you have no problem hanging your own shingle. This is useful, for example, if you are an older fellow, and no one wants to play with you.
Task is nice:

https://taskfile.dev/#/
> Nothing on that paragraph is different from the Bush Jr. excursions into the Middle East

Irak was a dictatorship which committed genocide on its own people. Even if the reasons weren't true (and they weren't but people believed the propaganda at the time) there was at least the hope that things would improve for the people. (For the Kurds, they have.)

Ukraine is a democracy. The propaganda isn't even good enough to fool anyone.

The situations are very different.
Mine is barely visible so the colors may need some work, but I love the simplicity of it.
I am not sure what exactly you mean by your explanation, what traditions, who is forcibly converted until 1950's?
Learn how to do things yourself. Learn how to cook, fix your car and repair your house. I've saved so much money over the years by being a DIYer and it's very fulfilling. Some examples of me saving money: Replacing the transmission in my truck: shop wanted $7k, I did it all for $2.5k. Fixing my deck and expanding it: contractor wanted $55k, I did it for $7k. Leaky pipe in ceiling: plumber wanted $1k, I fixed it for $25. I could go on for days...
For those who don't like NewPipe, try the webapp with Firefox mobile + uBlock + Background play fix extension.

Not great, but works OK and you don't get ads.
alright i will have a go at this:

Let's say Putin's core objective is 'not letting US win' - this is the only thing he cares about.

War goes badly, but this core objective doesn't change. If he wants to achieve this objective, armageddon would achieve it - everyone loses, so US doesn't win. That is better than Russia loses, US wins, so it is rational in this frame to push the button.
That is indeed a stunning photo. Especially considering that the ISS orbits at around 400km and the moon at ~380,000km. It looks like it would be in a dangerously low orbit around the moon.
You were insinuating there are negative health consequences to vegetarianism without providing any scientific evidence.
I think a more measured stance is that the crash WON'T be (significantly) deflationary.

If the crash is "naturally" deflationary, the central banks have now shown a commitment to sustaining inflationary policy to keep inflation at target.

But in the case of a "naturally" inflationary recession (stagflation), central banks will be hesitant to ramp up deflationary policy, because regaining employment levels will be a higher priority, and deflationary policy tends to hurt employment.
> The Kalibr missile is quite sufficient for striking stationary objects, so you don't need planes for those.

Perhaps, but how many of those does Russia actually have? Whenever I read reports of US Tomahawk inventory, I'm always surprised by how few they actually have in inventory (e.g. guessing they'd run out quickly in a hot war).

> Air supremacy is already achieved (almost all Ukrainian war planes and strike drones have been shot down)

My understanding is that's not true. The airspace is contested, since neither Russia nor Ukraine have full control.

Ukraine still has planes and they're still flying them, according to this: https://www.politico.com/newsletters/national-security-daily....
I would say performance is a (more or less) necessary but not sufficient condition. We've all heard of cases where managers promote useless schmoozers, but my sense is that performance is still very very useful for being someone your manager cares about. If only because it more easily allows them to justify their patronage to their manager.
This is more about laying the foundations for true ar/vr applications in current and future models. As well as probably testing for a consumer device as a headset with the same plug and play architecture. (My prediction)
Do you have any resources for learning how to work on stuff? Any particular videos or books you'd recommend?
Amazon closed your account for using this service?
I've seen this when searching for restaurants, and I spotted it right away. It's a classic dark pattern and I'm surprised that more restaurants aren't suing them over this.

Google search results have become dangerous (for lack of a better word) and really hard to use when searching for some things lately. I shouldn't have to carefully scrutinize every link ON Google and then double check I'm actually ending up where Google said it was sending me. I understand they want to squeeze every possible dollar out of every search, but I no longer trust them for certain searches.

I'm not even talking about the results, this is just what's on the actual Google search results page. There's just way too many ads and other tricks like this happening.
I was curious about this case and googled a bit - seems to be this person?

https://www.dailymail.co.uk/news/article-10037721/Terror-sus...
I guess it's about https://orderfood.google.com/ (US only, VPN works) + links in organic search results.
That's certainly part of it. Since 5G modulations actually only provide 15-20% increased thoroughput compared to 4G almost all of the advertised "increases in speed" for 5G networks have to come from using new spectrum. And the only remaining spectrum, well, sucks.

So another part is the complete fiasco that are the mixed up, rarely overlapping, mm-wave 5G band definitions across the world meaning more discrete antennas are needed in each phone. Additionally the requirement for multiple antennas for each of these actual band for the higher frequencies because they have to beamform. And the power requirements for the frequency multipliers/etc and other frontend RF stuff for each set of these.
Well I just don't understand. I mean you're literally undermining your own point.

The west was incredibly patient with Russia when they annexed Crimea and started a civil war in Ukraine(10 000 dead before this invasion), even as they blew up civilian passenger planes and committed terrorist poison attacks on foreign soil, poisoned their own politicians, built up their police state.

Putin explicitly said he was not going to invade Ukraine.

Why on earth would anyone believe a word out of this mouth after this invasion?
How is negotiating in good faith with such a regime rational?

Intelligent discussion? That was supposed to come BEFORE the invasion, the only thing that matters now is to kick Russians out of Ukraine.

The genie of war is out of the bottle. The Russian people have blood oh their hands.
It feels inauthentic because at first you don't actually care about some random person, but if a series of events happened, you would actually care about such-and-such a person. How can we have a series of events happen in a normal, unforced way that would take us from one state to the other?
Not to mention that the top three package managers will load binary files from node_modules automagically by name only, without having to specify paths. That gets hairy in a monorepo, and package managers running package.json scripts manage them just fine.
I would love this role and have had the chance to act in it. I'm quite adept at it but I do not want to be thrown into a business or domain that I don't know. It's like asking me to invest in a company or industry that I'm not an expert at. I need to be a a dev that just crushes stories for a while so that I can observe and learn about the business. I can sense the fear and imposter syndrome in people who have never been a dev and who don't really know the business. They are dead weight, and nobody wants to be dead weight.
As a kid I had a great time with Game Maker (now Game Maker Studio https://www.yoyogames.com/en/showcase). It's great in that you can start with drag-and-drop game logic like "When right arrow key is pressed, move characters right" and simple 2d graphics, and then move on to a full programming language "GML" which is an ECMAScript (JavaScript) variant and full 3d if you want it. And it can compile for desktop / mobile and web.
While i agree, I’ve spent literal days fighting with node modules in recent months. Sure make isn’t perfect either but it’s a lot less, confusing? Ie json isn’t a language for humans, but often you really need to read it to correct some issue or bad merge from another contributor.
I find the real advantage for 5-8 year olds is it's much easier to avoid typing/spelling mistakes with a drag and drop language.

And if the output is also graphical, much easier to write simple games
> when you literally refuse to show up for work?

doesnt sound like they refuse to show up for work. More like, is choosing to work from home.

software engineering does not need to be done in the office.
Looks interesting, would love to see more example output
Learn how to cook from simple ingredients. I probably cut my food spending by 65% by learning how to make some simple things.
This has been debated in Sweden (and Finland) for... How many decades now? Four? Five? Even longer? The last one, AFAICR. How many decades more would your "less hasty debate" take; another five or six? And when shit happens on the ground, all those decades of blathering turn out to be worthless.

The correct response is not another sixty years of dithering that will at some point turn out to be equally worthless, but to get off one's indecisive arse and join NATO. The best time to do so was years ago; the second best was yesterday. The best remaining realistically achievable time is now.