skysight-inc/HackerNews huggingface dataset:
Interesting idea that is sure to gain more traction, perhaps better implemented on ETH where they have more control. This implementation seems fatally flawed:

“This means for $1 about 2,500 disruption transactions can be placed in the wallet. In the case of the current IP address, the Satoshi values that must be sent to the wallet by the operators to recover control total 43,262 Satoshis, or about $16.50. The quick math at current market prices for BTC suggests that for every $1 spent on disruption, the operators will need to spend over $41,000 ($16.50*2,500) to recover their operations and get the orphaned infected systems back to their (current) IP address.”
This is a common outsider view, but it's based on wrong assumptions. You think Rust 1.0 was released as a complete language, and now they're just adding useless bells and whistles.

While in fact Rust 1.0 was a bare-bones MVP, missing basic functionality, with an annoyingly inflexible implementation of the borrow checker. You couldn't print or copy an array larger than 32 elements! People still complain that the standard library can't generate random numbers and you need a 3rd party library to cast an integer to an enum (really!)

Since 1.0, Rust has been mostly filling in holes, and removing gotchas. Apart from async, a lot of changes can be summed up as "this obvious code didn't compile before for weird technical reasons, but now it just compiles".

Async started in 2015 with mio library, which was a thin wrapper over Linux epoll. People have recognized that it's tedious to use it, and proposed Futures in 2016, which made it easier. Multiple limitations of Future's APIs were became apparent, so in 2017-2019 there was a lot of work to remove known problems and annoyances. That's the async API: 4 years of real-world experience and simplification of async code. As someone who's used it during that time I can assure you that `async fn` today is easier and clearer than everything Rust had before it.
What's the carbon footprint of these things?
I still wonder a lot about whether 16GB are worth the 200€ for a development workflow like this. Most sources I've seen say "no", does anyone have any personal insight?
Neither model is more powerful than the other, they can both emulate the other (errgroups to bolt some structure onto unstructured concurrency, global nurseries to leak tasks from the structure).

The difference is which option they encourage, and which option requires an explicit choice.
Cherry's enters the laptop keyboard market with their MX Ultra Low Profile keys
Found in space: Complex carbon-based molecules
The whole series is very high grade. I don't appreciate the dialogue format all the time (too fine grained and a bit distracting after the first book). But high density of knowledge here.
Yes, the "nurseries" approach introduces restrictions compared to the "go" construct in the same way as a "for" loop with break/continue is more restrictive compared to "go to." The title of the article strongly hints at it too.
> this seems like the sort of thing that incurs a large cost when it comes to updating your mental model of how the compiler works

Why?

If you simply do NOT update your model won't that work just fine? You would continue to avoid certain constructs that used to bother the borrow checker; your code would work fine, and the compiler wouldn't complain exactly as it used to.
I thought this too - so I just tried it. It's significantly better than using photoshop. The colours are MUCH better and the edges are also more accurate, you would guess it was a higher resolution image.

edit: Thought I should share my workings: https://ibb.co/dLjvcmW

Possible that I get worse results because of the jpg compression of those smaller images though...
The Haunted Imagination of Alfred Hitchcock
I'm well aware my experience is not uniformly true.

My point is, that an inconsistent experience is not something I have time to debug anymore. I ran Arch 10+ years ago when I had more time than sense, but those days are long gone. I'd rather spend my non-work time AFK.
Yeah, more like 20km/h, the horror. And any young cyclist will take it to 30kmh which happen to be the limit in crowded city center. And with electric bikes, i think even elderly could make it. Idc anyway, my 2nd gear lowest speed is 18km/h and i am slower than most cyclists.

You should overtake the cyclist the same way you overtake a car, in my country there is a fine if you're doing it wrong.
Yeah, I do 2 from time to time, because I use emacs as my long-running editor but also jmacs as a quick-one-off emacs-keybindings terminal editor, and so I tend to autotype C-x C-s C-x C-c for save-and-exit. My fix was to add this to my .emacs:

(put 'save-buffers-kill-emacs 'disabled "You probably didn't want to do that...\n")

which makes emacs prompt you for whether you really meant to ask it to exit. (I'm sure there are a ton of other ways to do this; this is just the first one I hit on a decade or more ago :-))
Because you most likely didn't buy the product called Windows 10. Rather, you're using the service and you are in fact the product.

W10 education and enterprise licenses allows you to manage the updates yourself.
I Balance My Job at Microsoft with YouTube, DJing, Social Life etc.
NC school district launches campaign against “whiteness in educational spaces”
Am I missing some context here? This keyphrase gives me some articles about how UNICEF is helping mitigate the problem of arsenic in drinking water in Bangladesh. This is good, right? Or are they, or other charitable initiatives, somehow responsible for causing it in the first place?
Successful test for most powerful rocket
There is a link to a video in the article?

https://www.youtube.com/watch?v=tQYdmRw-gHM
For the same reason there is little to no universal health care, welfare, retirement, workers rights, or higher education system — the US values short-term profit over basic humanity.
Yeah, Corporate bots at HN is insane. @dang, Please do IP Lookup on this guy and check the ASN.
Yes this is helpful. I do take extensive notes while reading books or listening to podcasts but never thought of doing it as part of work, in terms of documenting my process and make develop some kind of checklist to run before I push changes.
"The great advantage the distaff provides is portability (note this video for a demonstration)." linking to https://www.youtube.com/watch?v=tQYdmRw-gHM
> This is just a report of the voices of the people I'm converting to Rust because they are never heard.

That is something that is missing in the article. I think it is valuable to know about these opinions, so thanks for sharing them.
Clean, simple architecture...a sysadmin's dream.
The C++ example on leetcode front page is dead wrong. It use that "using namespace std" thingie.
I've been bashed before for saying something along the lines of "Haskell-ish C++". Their fair point being that the only Haskell influence is the typeclasses, and all other ML-influences are just ML-influences that are not unique to Haskell. Fair enough :)
It's right there where i said it still. Glenn argues from evidence. Your claim of mislabeled changes none of that evidence. And i's not mislabeled either, the caller isn't socialist.

Pretty sure this conv has gone past the point of being useful or entertaining to anyone so i wish you the best.
Great Smog of London
What kind of machine are you running windows on?
This would have given me chills and a feeling of unlimited potential in my life if someone figured it out back in 1983.
I would not understand that you were using that to indicate sarcasm—I would think you were emphasizing the fact that they're experts. I also don't think that usage is in any style guide, so you're not going to see journalists doing it.

On the other hand, using quotation marks to indicate sarcasm or irony is normal use and is in style guides.

You just have to rely on context to differentiate. The headline of the linked article is pretty ambiguous and like GP I read them as sarcasm. I think it was a poor choice to include them at all in this case—they don't add anything to the headline.
Rarible uses the Ethereum blockchain: https://www.notion.so/rarible-com-FAQ-a47b276aa1994f7c8e3bc9...

So I guess it depends how much of the increase in Ethereum's energy consumption you put down to NFTs/their popularity. No idea how you'd calculate that but it's increased hugely the past few months: https://digiconomist.net/ethereum-energy-consumption
Then you would love Wikipedia's current events page: https://en.wikipedia.org/wiki/Portal:Current_events
IIUC if `myfunc` is an async function, calling it will immediately return a coroutine object.

None of the function’s code will run until it is `await`ed. (Unlike some other languages, async-await in Python is not “synchronous to the first await”.)
That’s how a credit card works, if you pay in time you don’t pay internet but if you run late you pay a ridiculously high interest.

This needs to be limited, otherwise it becomes predatory, people who miss one payment are immediately sucked into an inescapable vortex of ever increasing debt, because they can’t pay the interest so the debt can only grow.
Here's the thing: While I have nothing against drugs, and think them being illegal is ridiculous, the fact that they ARE still illegal means that those who sell them are, by and large, not nice people. Giving them money is not a good thing.
In a weird perverted way, I can see someone preferring assisted suicide over the alternative of being cared for by somebody who'd push you into assisted suicide because they don't want to care for you.
> Seriously? I surrounded myself with a metric ton of rigid metal and bazillion safety systems (and pay ridiculous sums for that, mind you) to protect myself and my family in a deadly environment. Cyclist chose to go there practically naked.
>
> And before you say it's not a "deadly environment", it's "deadly people" - that's mostly false.

It's a "deadly environment" only because there are people who choose to surround themselves with "a metric ton of rigid metal."
> Batters said she’s heard from hundreds of Canadians who have concerns about the clause. Many have told her they’ve suffered from mental illness, and would have chosen to end their lives if the option had been available to them before they recovered.

* https://ipolitics.ca/2021/03/17/assisted-dying-legislation-a...
I recommend reading the git-rev-parse(1) man page in full, it’ll give you good ideas for this sort of thing.

What you’re looking for could be spelled $(git merge-base HEAD master) (that’s a subshell invocation, outputting a single commit ID). In some circumstances dotted range notation might do: master.. includes all the commits after master and HEAD diverge. That’s good for logging, for example, but not so useful for the sort of rebasing you’re describing, where you may wish to use the merge base instead.
People read newsletters to be informed on certain topics, entertained, or for their curiosity.

Those who find enough value out of a newsletter that does one of those things for them, will be willing to pay for it.

You could say the same thing about books, newspapers, magazines, etc.
Makes you think what kinds of things we may find in the space of 256-byte programs. Is there a convincing chatbot there somewhere (sans language training)? Perhaps something conscious?
This company can sell a machine and some plates for the price you had to charge for one plate. There’s a chance it does work with this technology.
It is not a good experience from the support side either.

In my experience, if the internal employee on the Intercom chat escalates the issue to Zendesk via their integration, the setup treats it as though the initial employee has no further need or relationship with the customer.

To the Zendesk agent, the ticket is created ‘from’ the customer, not the employee that initiated the ticket.

The agent has to manually add the employee back to the ticket, so they can also be in the loop.

Not to mention the ticket is mostly just the chat transcript.

Not good.
The motive hasn't changed, it's to get attention, to appeal to their audience, to speak to their ingroup. It is no evil conspiracy it's the nature of The News
All true.

I happen to like Excel, and found this idea very lean.
> That’s the actual safety from using something like MIT, BSD, or Apache ... it’s no strings attached

This is very misleading. For example, [L]GPLv3 explicitly introduced clauses to protect developers from patent trolling and to grant trademark usage.

When releasing code you can be sued over patent issues or trademark infringement and MIT/BSD provides no protection.
Reading in bed is a good transition from active thinking. The book has to be something that strikes a balance between not too exciting, but not unreadably boring.
The new Ilo has a "HTML5" and Java console. But 3 wrong passwords and your blocked for 10 minutes (by default).
Some people will find malice whenever possible, even in smiling.

I read the comment as an attempt to redirect the person from begging to helping, in as nice a way as possible.

But if someone has a bone to pick with people who are rude about suggestions, they're going to read ill intent into the whole message, smiley or otherwise.
I feel the immense possibility of security vulnerabilities from this, but I assume it’s just a font, so, I suppose anything that looks like scripting can’t access any outer API.
It depends on what a vacation is for you.

If it is visit Paris, sit at and outdoor cafe and see the Louvre. Yeah, kids don't mess with your vacation except perhaps cost.

If you want to go to raves until 5 in the morning, do drugs and drink. Yeah, kids are a no no to take.

Then there is the in-between, which depends a lot on the type of kid and activity. One week surfing big waves somewhere, maybe possible if your kid has interest and are other smaller waves around. Impossible (or at least non recommended) if kid is afraid of the water and doesn't know how to swim. etc.

You can always take them, give them an ipad and let them spend 7 days in front of it, but at that point, why take them?

I am divorced but have a kid. Vacations (travelling) are usually split in two (or three). One week with my kid at someplace that is mostly for him (beachs + waterparks + etc). A week with my gf (which can be a mix of things) and then a week for myself (usually snowboarding or surfing somewhere by myself or a group of friends). But I can do this because I am divorced, and I don't have him 100% of the time with me. If I had, I could say goodbye to 'my' week (like I did while I was married).
Are you targeting for subscription plans (or) is it a one time payment?

Which payment integrations have you tried so far?

Bank transfers for small amounts have too much friction at this point.

If it's a simple file like a pdf, audio or video file or even an executable file then I would recommend to go for Gumroad. Wouldn't recommend if it's an App that has to be put on an App store or Play Store.
A JIT will write to memory and then turn the executable bit on.

https://en.wikipedia.org/wiki/W%5EX
Sorry I don't understand your comment?

This thread is about developers writing CSS...
>How do I know it'll stay open for me? How am I supposed to make that determination on whether or not it even is open for me in the first place?

Technically any license can be changed if the company holds the copyright. This is why Microsoft makes you sign a CLA. This signals a plan to potentially de-open source in the future and capitalize upon their IP.

Source available licenses are about what you can do NOW and it's usually very very clear. For example, don't set up an elastic search SAAS. Of course, you're not Amazon so you won't.

>With a standard OSI or FSF approved license, I don't have to be a lawyer

Apparently you could do with a bit of training because the thing you were most worried about is enabled by a CLA not a source available license.

You are perfectly correct to be suspicious of Microsoft's CLA when combined with their "we turned over a new leaf with OSS" marketing. I am.

>One might call it "FUD"

Not gonna lie: thats the exactly what I was thinking when I read your comment.
The color of my toothbrush is also a choice. What business or organization or government office is, or should be, allowed to discriminate on that basis?

You want to rent a new appartment. You have your money and job and credit score and reputation as a good tennant all good to go. But the owner needs to know what color your toothbrush is, and apparently yours is the wrong color.

I wonder what whether you consider religion innate or a choice? I somehow just magically predict that you currently benefit from the fact that other people allow you something you don't allow other people.

Using your clearly not ridiculous and clearly good faith argument, I should be free to, say, run a motor vehicles office in your city, and deny you a drivers license because I consider any sincere belief in any religion to be evidense of mental incapacity, and for everyone's safety we can not have irrational people operating vehicles around other people. They might decide that God told them to run someone over, or they might not value life properly because they don't think dying is really dying.

I suspect you don't think I should be allowed to make that kind of call over other people.

Tell me more about ridiculous arguments. It's truly fascinating.
People who are not struggling or cheap? I pay for a couple of newsletters (on Substack).
> The primary reason is that we keep defining self actualisation through full time careers climbing silly ladders where you can never stall because up or out.

Very few careers paths are up or out. It's definitely a choice to go on one of them.
Care to provide any reference? This seems outlandish and Google doesn't provide anything to confirm what you just said.
Everyone has different standards. To me this is unacceptable - we used to pay so much money to all those unelected people and their duty was to get things right for citizens, not for big corporations (who likely also pay them through unofficial channels). I am glad that my country decided to not implement that in full once we have left the bloc.
> Upgrading the toolchain practically never requires any changes to code.

if you work on safety/security critical systems upgrading the toolchain is considered like changing the tires on a moving vehicle. We have introduced and many weeks later discovered critical (and hard to trace) bugs simply by changing -O2 to -O3 in gcc that ended in sporadic crashes when cross-compiling for 1 specific platform. (which is a change much less severe than upgrading gcc itself) And I'd be surprised if upgrading the toolchain wouldn't potentially introduce similar hard to trace issues in rust.

My point is that just because the first 2 months after upgrade look like there were no required changes in code doesn't mean there are none. I see rust being used in very large companies for internal projects, test harnesses, and other glue/plumbing. And the places I know are really reluctant to go all the way in and substitute their ~30 years of experience with C/C++ with something that remains a constantly moving target. To be fair there are other reasons such as culture, and distribution of skills across the team that drive these decisions but my main point still holds (i think).
I like the idea of morning brew as a way of getting my morning news, but I do find it a bit US centric still.

Anyone know of any good UK equivalents?
Set confirm-kill-emacs to (quote yes-or-no-p) through customize-variable. See http://gnu.ist.utl.pt/software/emacs/manual/html_node/Exitin....
If you're good at knowing how colors mix, RGB values are also very intuitive, since they're literally in RGB order and the the closer to FF it is, the more of that color is in it.

But I hadn't spent the time to look at hue values, so your chart helped me get better at them.
> How delightful! There are clothes, jewelry, music, furniture, hardware, electronics, cosmetics stores all within a few meters of your home? Eyewear, bookstores, mobile phone, candle shops and gift stores? Coffee shops, cinnabon, movie theaters and stores wholly dedicated to hats, mattresses and overpriced tea? All within a short walk?

Exactly. Most small towns in the suburbs of Paris are just like that if you live within 1km of the center.

EDIT: It's nothing particular to France either. If you go to any city with more than, say, 20.000 or 30.000 inhabitants in western Europe (at least the countries that I know), it will be quite similar.
Last time I used a Mac was around, maybe 3 years ago, so this certainly may have improved.

I had a lot of issues with Brew, but the biggest one was how slow it was. Upgrading all packages on my Mac used to take hours.
Losing 2/3 of the population over 500 years is the blink of an eye in historical terms.

The issues is the speed but also the 'leveling out' threshold, i.e. if it drives downward, what's to say that won't stop.

Finally, we have 'many cultures' on this planet, and most will go extinct at that rate, and we really don't know what an ideal situation would be for population on Planet Earth.

Remember we want to build in some petty heavy safety factors into the numbers as risk mitigation.

We literally just took hold of the reproductive process over the last few decades - this is a very big deal, like getting fire from Prometheus, and the first thing we've done with it is put ourselves on a hard downward slope. That's scary unless we know where that equilibrium will land.
The name is a play on the classic "goto" essay.
> (which are illegal in Europe thanks to GDPR)

Its wrong, dashcams are legal in most EU countries, but you don't have any right on the image diffusion.

[edit] I just checked, and tbh, you should search "are dashcam legal in the EU", yoiu'll have a list of countries in which its legal or illegal. Nothing to do with GDPR.
When I used to work at a bulge bracket investment bank as a trader, if a sticky situation was on the horizon or we wanted to get aggressive structuring something, my bosses would call up some white shoe law firm/big4 accountant for a regulatory/tax opinion, if the opinion was negative it would get tossed and the next firm down the list would get a call until a favorable opinion was found. This was coordinated by internal counsel and standard practice. These opinions did occasionally get tested in litigation or asked for during audits by regulators, as far as I know they all stood up or were never queried further. This form of 'opinion arbitrage' is very common in high finance...
NFTs are one of these things that truly makes me feel like an old man, and I'm not in my thirties yet.
Christie's terms specified the fee was not payable in ETH, only in government currency.
Ouch ... ~10x slower ????

https://github.com/docker/for-mac/issues/5389

from a github comment:
"Such a surprise every time I import a database to see it run about 10x slower than amd64."
The FreeCiv project itself deserves a shoutout here. [0]

Roughly a year ago I tried out the various FreeCiv desktop clients for Windows. I found the Qt one to be easily the best of them, although it was by no means well polished. Could be that the web client is the best choice.

[0] http://www.freeciv.org/
The problem is that Apple does not want to spend money where they don't absolutely have to. In their mind Docker is someone else's problem and if that 3rd party will also pay salaries and taxes, it's perfect for Apple. I am sure once Docker commit resources and solve it, the Apple will be boasting how great Docker works on their platform.
The internet has broken the old model of trust and information propagation (similarly to how books broke it in the middle ages). A new model will eventually arrive and settle, but boy it's going to be painful for the society until then.
Visually it seems to be a distorted Serpenski Triangle? I'm not sure I'm impressed.