skysight-inc/HackerNews huggingface dataset:
With the number of books, articles, movies, videos, etc. available these days...quickly ruling out most of them can be pretty darn useful. :)

(LOTR-style world building seems orthogonal to plausible portrayals of military operations. If a kitchen scene in a TV sitcom showed a stuffed turkey getting cooked faster than some breakfast cereal got mushy in milk...would you need any backstory to say "a stupid mistake, or a running gag, or satire"?)
Weird. I am Dutch and I am not familiar with this rule. I have been taught to open doors this way and I do but I never knew why.. awesome to read this
People read left to right, not inside out. Local vars can make reasoning harder, because they are visible throughout the current scope.
Royal Society cautions against censorship of scientific misinformation online
If you're using org-provided hardware and their network, assume they know everything you do.
The topic being discussed is whether there is a legitimate defense of rioting and plenty of people feel like it is. For example if the police abuse their powers its just for citizens to riot against the police smashing police cars and throwing bricks at police stations / cameras. Its very easy to justify the legitimacy of this as you are directly disrupting the ability for the police to operate freely.

Looting another citizen is much harder to justify the legitimacy of, disguising looting as rioting makes it easier to do so.
Never say what you ware doing (it's obvious this commit is updating build scripts). Say why you are doing it

Don’t say what you were doing, say what the commit does. A good commit message completes the sentence “when merged this will …”.

Adding a more detailed description on the second line including why things were done is also not bad, but I have a strong opinion that design notes do not belong in the commit log but in code comments or markdown files that are in the repo, so that they can be found more easily and updated.
https://mud.co.uk/richard/How%20to%20Be%20a%20God.pdf
"programming shouldn't evolve, it should look like what i learned N years ago"? ;)
What languages has she been learning and do they have list comprehensions?
Based on what you said in your previous comments I thought you were interested in magic :-p
Crazy but true. How long does it take a bank to check whether a previously dormant company has suddenly sprung to life, I wonder? One minute, I would guess.

https://www.gov.uk/get-information-about-a-company
A substantial number of those critical of Brave haven't put in the time to understand how Brave works. Example: David Gerard doesn't know the difference between a link and an address bar.
I like the ideas behind Julia, but the whole "Julia is performant" mantra without context has to stop.

Non-optimally written julia code is as slow as non-optimally written code in any other language. Simply expecting code to be super optimised just because you wrote it in Julia instead of language X, and putting zero effort in taking advantage of Julia's advanced features that actually result in that optimality is just plain silly.
We have WASM now. At this point people could just make their dream version of Javascript, with pipes, private class members, abstract factories and the like, and leave JS alone, it’s been damaged way too much already.

</rant>
If you get any sniff of non-meritocracy - run!
I think it’s naive to say that a couple stimulus checks and some unemployment is responsible for high consumer spending.
> you know they’re at least paying YouTubers to use and promote the browser without any disclosure

How do you know that? You sound jealous.
* Because traditional databases are owned by a specific party. You have to trust that party.

* Because most traditional databases are not designed to be decentralized.

* Because administrators by default can change data in databases. Of course you can work your way around that and get an audit for your solution. But it is a native feature of blockchains.

Let's say it is law pharmacies have to ensure each drug they sell was produced by a trusted vendor and rules regarding logistics (e.g. temperature) were respected. Nobody must be able to manipulate that data and it has to be available offline for all pharmacies in case the network goes down. It'd be almost trivial to set something like this up using a blockchain. In an early prototype, you'd just give each party one or more wallets (private keys), allow the pharma to mint a token for each package and track how those are sent between wallets, each representing a different state in the supply chain. Pharmacies run a full node to have data available in case anything goes down. I made it a bit easier here than it likely would be in reality, but I hope I can transport the beauty of the approach.
I tried a repair shop and the apple support. Both told me the same.

Repair shops don't have any panels to replace it, because Apple doesn't supply anyone with them.

And the entire display unit needs to be replaced, that's called the Flexgate. Major design flaw on Apple's part to make the lid as thin as possible.

The Apple support charged 750 €.
I think you should push for 14 hours like the rest of us
It should mean something. There are things that are just good ideas you probably shouldn’t stray from. But the moment a concept like this materializes it gets hijacked by marketers and celebrity developers and distorted into oblivion.
> Do you enjoy working here?

I wouldn't ask non-factual questions. Of course the default answer is "yes". I wouldn't be able to answer such a question honestly in front of a stranger.
What makes you say plot holes do not matter? That seems like a problem in any narrative writing.
> close to worthless ... What am I missing here?

Differential calculus. One negligibility times by a huge amount equals one discreet amount. One bit here, one bit there, you get a fingerprint of a thoundred bits.
The keywords seem to trigger scam bots replying to you, but the NFT giveaway stuff just seems to be completely random, based on follow counts, or something like that. It just keeps happening and I've only mentioned NFTs once or twice (to complain about them).
AI to beat the AI companies use to auto-reject people in job applications
You having root access doesn't any arbitrary application on your phone has root access. So no. It is not inherently less secure.

If you can't proceed with a normal life after you root you phone you are NOT free to do so but instead get punished when doing so.
That’s a strawman. Is it “evolution” if it makes the language harder to learn, with no practical benefits other than “it looks cooler”?
I think that you are right to point out the large variance, but you could have also have said that the 90th percentile was approx 7 hrs of work per workday, and 75th was probably 5-6
Plenty of users in /r/BATProject fighting to get their $2/month earnings into their bank accounts. Average person thinks passive income, $5 or $10, is pretty cool. It buys a coffee or tea.

I think it's 8M+ users that have opted into ads. I could be wrong though.
Comparing user configurable topics of interest (in full control of the user and the browser the user decides to use) to involuntary camera recording in your home is some next level disingenuous bullcrap.

Do better here please.
I felt the opposite. The movie was like a Cliffs Notes for the book.
I bought a Nexus 10 - it became a rather expensive brick when they stopped updating it - bought an Ipad.
>>> a couple stimulus checks

You might want to take at the numbers involved (this is just the US, other countries also had huge packages):

https://en.wikipedia.org/wiki/American_Rescue_Plan_Act_of_20...

https://en.wikipedia.org/wiki/CARES_Act
Latin ~~Skyrim~~ Caelifinis conversion mod:

https://www.nexusmods.com/skyrimspecialedition/mods/27433

It wasn't finished last time I played it though. Amusing project none the less.
I cannot read your comment without visualizing the "virgin vs chad" meme template, it's a perfect fit :)

Nietzsche would have been the best reddit shitposter.
He made a donation. How is that refusing to back down? False narrative.
We've already talked about it at length, for many years. There's an approved development proposal to implement it. But, nobody has stepped up to contribute the code.

The main problem is, Go doesn't have any kind of reasonable loadable library system.

The current proposal is to make it easier to do compile-time plugins, similar to how Caddy and CoreDNS do things.

We don't even need a major version to add such a thing. Just the time to write the feature. The thing is, it's just not that important an improvement. When you are running Prometheus in a production environment, it will end up using gigabytes of memory and disk space to operate. The savings of a few megabytes of binary and runtime memory are just not that important.
> Why not assign each call to a variable for readability?

The problem is that if you use a variable, you either:

- use a new variable each time, therefore you have to think of appropriate name each time (and having a lot of variables does not necessarily make code more readable)

- or you have to come up with a rather generic name of variable, like "result" or "output", otherwise the name will not make sense until the very end where the last value is assigned

Let's say I want to have a list of active products from some category. With option 1 it would be:

const allProducts = Product.all()
const activeProducts = allProducts.filterActive()
const activeHouseProducts = Category.match(activeProducts, "house")

with option 2 you'd do:

var activeHouseProducts = Product.all()
activeHouseProducts = activeHouseProducts.filterActive()
activeHouseProducts= Category.match(activeHouseProducts, "house")

and with pipe operator you can do:

const activeHouseProducts =
Product.all().filterActive() |> Category.match(%, "house")
I used to draw all the time and used DeviantArt quite a bit for about a decade. I didn't post all that much, but I used it all the time for inspiration, stock photos for models, color schemes, examples of good shading technique or composition, new styles to try out, etc.

Then went through a bit of a tough patch and got out of the habit of drawing, so I haven't looked at it much in a few years.

Looking at it now, it appears they ripped out all of the UI and navigation and hid everything except for a few tiled images and a search bar. There's not even a proper pager, just a 'Next' link. The community stuff is all hidden. The categories, all hidden.

That's really sad. There's so much stuff there, and now it's all hidden away where people will never see it unless they know exactly what to search for and get lucky.
Just scrolling through the list, it looked like many of them were blogs and personal websites. I'd be much more interested in seeing lean corporate websites, as those are made by teams with deadlines and requirements to actually look good

Edit: Just noticed https://lichess.org/ is on the list
I use 100% of my earnings to donate creators (mostly YouTube and Github). I'm very generous and very cool.
I did develop a library and am still of the opinion that the native implementation is vastly superior.

You cannot use .pipe unless you break other code and start changing prototypes of all the things, or you wrap the result every time.

So when I'm writing an expression, I need to go back and write pipe(expression).pipe(...

Also the placeholder is much easier to use than using something like my solution (const _ = pipe._) for it. You don't need to remember importing/defining it!

I was even toying with a crazier version (notice the extra p, yeah I suck at naming things): https://github.com/egeozcan/pppipe/

The only reason that exists is to prevent the clutter of writing .pipe all the time.

Yet another reason is, you'd get autocomplete with a native implementation, and also TS support!

Also, it's been toyed for surely more than a decade, even my library is 6 years old (older if you count my previous non-public attempts).
You broke the site guidelines egregiously here. We ban accounts that do this, so please don't do it again.

There are hundreds of past explanations at https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme... for anyone who wants more.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting to HN, we'd appreciate it.
We've been here before... printing of significant amounts of money to solve big problems can work well to get through the problem, but the after effects can be painful.

>>[1]People in Paris were getting rich — and they were getting rich fast. In fact, it was so hard to describe how rich everyone was becoming that a new word was needed and the term “millionaire” was coined in 1719.

>>[1]The people of France could thank a Scotsman with a penchant for gambling, the printing of new paper money, and all the vast riches that surely would be found in the New World for their sudden wealth

>>[1]Realizing that the paper money was only going to continue being a problem, over a few months France again allowed transactions to be conducted in metal currency. Further, it limited the uses for paper money to buying government debt issuances, in this way, taking on debt from its citizens in order to prevent the financial system from collapsing completely. Through these actions, by the end of 1720, Law’s original money-printing bank shut its doors, with the Mississippi Company dwindling towards the same by the end of 1721.

Or fun stuff like the tulip mania, when supply and a little bit of euphoria made things silly:

>>[2]The Dutch Tulip Bulb Market Bubble was one of the most famous asset bubbles and crashes of all time. At the height of the bubble, tulips sold for approximately 10,000 guilders, equal to the value of a mansion on the Amsterdam Grand Canal.

>>[2]Additionally, because of the timing in tulip cultivation, there was always a few years of lag between demand pressures and supply. Under normal conditions, this wasn't an issue since future consumption was contracted for a year or more in advance. Because the 1630's rise in prices occurred so rapidly and after bulbs were already planted for the year, growers would not have had an opportunity to increase production in response to price.

[1] https://newsletter.butwhatfor.com/p/john-law-and-the-mississ...
[2] https://www.investopedia.com/terms/d/dutch_tulip_bulb_market...
> are there other examples in the language where operator behavior changes in different contexts

The newish Elvis operator
You are detailing the cost to defend the whole blockchain and every transaction that has occurred. Classifying it as just the cost of a single transaction is misguided.

Layer 2 bitcoin solutions like lightning with infinite theoretical TPS (transactions per second) make this kind of math seem even more idiotic.

When lightning was implemented, you could no longer definitely say each Layer 1 Bitcoin TX is 1 transaction. In reality, any single bitcoin tx could actually be a batch of 10,000+ transactions settling on Layer 1.
Is the Future of eCommerce Decentralization?
As eCommerce giants become bigger and kill small businesses by developing similar products, or pushing for low prices. I believe systems that empower these shop owners with payments and transportation and giving this shop owners the right to retain their goods but essentially provide them with a decentralized platform for sales. This would disrupt the giants as this model would empower shop owners to be in control especially in developing countries and emerging markets. The cost of capital associated with scaling an eCommerce model like that of Amazon has experienced significant failure in many developing countries. With blockchain technology advancing it would be interesting to see how decentralized commerce makes use of DAO to regulate the quality of goods on this platform, smart contracts for escrow, and also for logistics. Hope the near future proves my hypotheses right and also facilitates the adoption of staple coins for eCommerce.
My favorit parts was about the honorable leader being exposed to being shamed, that's a good introduction to Machiavelli and real politics.

Also where he says that great victories seem obvious and seamless because of great preparations of the leader -- like lifting a hare doesn't seem a great feat of strenght.

But the stuff about tactics is also very good, though on second thought when to attack and when not to, strength ratio and forces positioning probably is more about strategy than tactics.

Also about the political ends and not just the military, even though he says when the decision to go to war the political lord should not interfere with the decision of his general is usually turned on its head a lot and people often forget that war should not be an end in itself and the military should not get more power than the political and ultimate strategy is not about the military.

War was the worst outcome in the day of Sun Tzu as much as today and overall people were much worse after a war(except for a very small minority)-- like the people who think US should have kept the Vietnam war going, or that WW1 Germany military was betrayed, or USSR should have hept on fighting the Cold War and so on.
I see what's going on here. You've had bad experience on a forum I've never been and projecting your frustrations onto me.

Why can't you assume good faith on my part?
I did but closed my profile like 10 years ago or so. I was working on an icon set for KDE and shared my progress there, but afterwards started noticing that my work ended on several websites that didn't gave me any credit. When asked, all of them told me they just "took them off DeviantArt".
> The risk exposure to exchange rate fluctuations,

This is true to a degree, but intra-day fluctuation are typically not going to be severe enough to pose a significant risk. The "risk" of the value going up is pretty much the same as the value going down on such short time scales, so any fluctuations should realistically even out after some time.

> and risk of loss of funds in transit (due to fraud, hacking, losing a crypto wallet, sending money to the wrong wallet, etc),

The risk of that happening is minimal to none depending on how well you prepare. Loss of funds is not something that typically "happens" to you, it's something you do. And it's usually pretty hard to do that.

If you're sending funds to someone repeatedly, you only need to get their address once. Send a small, let's say $1 transaction to see if you have the correct address.

Hardware wallets eliminate the risk of hacking, but you can avoid it through other means as well.

> the fees associated with cryptocurrency transfers,

Outside of Bitcoin and Ethereum, fees for cryptocurrency transfers are practically zero. Prime examples of this are Monero and Litecoin where transfers might cost $0.01, but you might get away without paying a fee at all.

> and the extremely slow transfer times,

Both Monero and Litecoin have a block time of around 2 minutes and transactions are usually completed within 5 minutes. Deposits to exchanges might take up to 30 minutes due to stricter requirements.

Traditional banking system usually takes at least 1 working day or more.

> all makes cryptocurrency a totally inappropriate product for the demographic that you are suggesting be targeted.

I'm not going to support or refute that, but I did want to point out that all of your claims above are wrong and don't support the argument you're trying to make.
> That cannot be true; brave cannot block first party ads.

Not true. Brave blocks YouTube ads.
The lodash equivalent, which I missed, is something like this:

_.chain(inputSet)
.filter((x) => x >= 0)
.map((x) => x * 2)
.thru((e) => new Set(e))
.value()

I think it looks fine, works fine.
Yes, that's exactly what it does.
Compose doesn't support the "depends_on" feature of docker-compose
The use of the term "pipe" definitely implies a sequential pipeline, and in that sense I agree with the author.

But it really only manifests after a few function calls, at which point you're forced to find the initial value and recursively parse the methods. The example is probably unrealistic and not real world, but it's a speed bump I've encountered in real code.

Per your example - which is definitely less abstract - it would still feel more intuitive to see

5 | triple() | double() | halve ()

My issue is the syntax in the proposal, which may feel like another language's implementation, but doesn't really feel like JavaScript. Mentally thinking about JS as an "everything is an object" paradigm, just having a breakout-and-apply chain that looked closer to a dot operator would be more native feeling.

('25').|parseInt(%).|math.Sqrt(%)

Other languages imply the pipe "direction" pass-off with syntax like -> but JS has traditionally eschewed that with more apply-transformation-in-place syntax.
>Right to repair does prevent warranties, nor does it require a change in how you make a product.

TFA says it: "when the battery failed, it took another seven hours to replace that. Both the screen and battery had been glued into the computer, requiring surgery-like precision to replace them without breaking something else." - in other words, instead of gluing components, screw them. That makes hardware thicker.

>This is about preventing companies from preventing other companies from selling parts on the open market.

This is not a problem in practical terms. If you go on aliexpress you will see that you can find any single component inside of an iphone. But they are knockoffs and they suck. They want to force Apple to sell parts even if they don't want to, and I am against that. (This is just an example: I think Apple is selling parts now.)
There's a number of theories. The drop in food along the Portugese/Spanish Atlantic cost. Some of the attacking Orcas also have visible scars caused by boats and as these attacks increased after the Covid lockdowns it could have realized that the underwater noise before was caused by ships and are angry when shipping started again:

https://www.theguardian.com/environment/2020/sep/13/the-tale...

"What explains the new behaviour? Was there reduced noise during the Covid lockdown? Selling says yes. “No big game fishing, no whale watching or sailing boats, no fast ferries, fewer merchant ships.” He’s intrigued by the idea that the orca had two months with reduced noise – “Something most of them probably never experienced before” – and considers the possibility they felt angry as the noise restarted"
Fluid Simulation – Siggraph 2007 Course Notes [pdf]
We tracked work hours using a custom desktop app in our team (made by the team over several iterations to make it not burdensome), and insisted that devs log time against the downtime category (only during work hours of course).

Some of the more senior devs were very honest about their downtime. Some days they would log 4 out of 8 hours downtime. Usually after a strenuous week or late night deploy. Examples of this are shooting the breeze for an hour, going on a wiki binge etc..

We were all surprised by the actual numbers coming through and the numbers in the various categories. Emails and project admin would average 20% of total team time. “Firefighting” which was attending to unscheduled troubleshooting was 15%.

If you don’t believe someone who says they work X hours per week, you are probably right. We found there is a lot of minutiae, and a lot of down time when tired. Which we didn’t realize until we spent the time to log it.

If you do work long hours, I can heartily recommend implementing an easy time tracking system for yourself with categories. From our experience, it reduced the hours you worked, forced you to get some sleep and exercise, and made you more productive in the hours you do work.
Dataset and Model for “I built a system to take photos of planes over my house”
The only uptight, hall-monitor-like people I know here in Alexandria are the few Republicans who have a chip on their shoulder about being Republican. Maybe taking a single walk through a town doesn't give one the insight one thinks it does.