skysight-inc/HackerNews huggingface dataset:
Yeah, I found that UrlFetchApp.fetch had similarly weird issues–I got a lot of sporadic “Address unavailable” errors out of it.
And let me guess, unions are also discouraged solely because they'd disturb the workplace culture and nothing else?
> That being said, for anything that you want to be sure your readers understand, "write like you talk".

Most people's speech (excluding times where they have carefully written it in a manner different than unprepared speech) not only isn't colorful, it's unclear by words alone, though often helped by tonal, pacing, and, in person, nonverbal cues, and, in interactive contexts, interaction with active audience members, all of which are lost in text.

“Write like you talk” can be good advice for people who are dealing with a couple specific problems (either a form of analysis paralysis stopping them from getting anything written, or habitual overwriting) but otherwise it's just bad advice that ignores the radical differences in medium.
Malware authors disagree.
I concur with this, and the concern that you don't just get something for free. What is the actual mechanism at play here?
That's not how that law is currently interpreted though. If you want to argue for it to be changed go ahead but that's not the way it is now.
I want to add, while I suppose in reality people would settle for specific blockchains (like you can identify the Bitcoin blockchain), I can see a problem for NFTs. As long as there is not the ONE blockchain for NFT ownership, it would be difficult to prevent somebody "selling" the same thing on different NFTs.

Even if the seller says "xyz is the official blockchain", it does not really solve the problem, as they could just say that several times for different blockchains. It does not actually add new information (signing something and putting it on blockchain xyz is equivalent to signing something, putting it on blockchain xyz, and saying "xyz is the official blockchain for my NFTs").
> So, which is it? Is arch a system that supports users wanting to learn the depths of Linux and that are willing to dive in head first, or is it exclusively for Linux veterans that already know most of the complexity involved?

I used Arch about 8 years ago or so, when I was a University student. I remember my head was stuck in the (absolutely excellent!) Arch Linux wiki learning how to do various things. (Previously, I'd used Linux Mint, and was comfortable with basic command line tools). IIRC, my experience installing it on a MacBook Air involved mainly flipping between the main installation guide, and the page with MacBook-specific details.

I think "curious beginners" trying Arch will absolutely have 30+ tabs of the wiki open to read things. Maybe some people prefer an opinionated guide.. but I found what was there accessible enough anyway.

EDIT: I think for the criterion "an OS that just works, doesn't require effort put into it, etc." then e.g. Arch Linux or NixOS are terrible OSs to recommend. I don't think that's a big problem, though.

> Similarly, we can not in good conscience have an install guide that doesn’t make it extremely clear that a user should make a full disk back up prior to doing anything

Hahahaha. Well, yes. But expertise is gained from making mistakes; and I'm sure many people who make such mistakes ignored warnings like that anyway. :o) (I've lost data from bad disk partition operations a few times).
Anti-depressants aren't like a "happy pill". It's not like soma from a Brave New World.
Not if it utterly ruins the remaining 20%. Or results in Lewy-Body Dementia in old age, or, or.. That's my concern here.
Except for those in a condition not to easily walk or use any kind of two wheels device.

Then there is the whole issue that local city transportation is pretty lousy, even in Europe.

Sure big cities have it good on the innermost district, live a bit more on the outskirts or in a smaller town and taxi becomes the only option for those not willing to wait between 1-2h for each bus into each direction plus additional commute.

A 30m drive quickly turns into 2h.
To some extent. Cotton or wool instead of synthetics. Glass food containers instead of plastic. Wood toys instead of plastic.
MasterClass is probably the best thing I've spent money on. There's a lot of business topics including negotiation. Mamet's screenwriting class I find are related to product dev quite a lot, as well as Will Wright's game design class.
Sane and coherent NULL Handling

Sane and coherent Error Handling

Sane and coherent Generics (if I wrote code with int data and now I want to make it generic and it takes me 5h, then something is not expressive)

Expressivness without sacrificing performance significantly (looking at C#'s LINQ vs for loops at hot paths, sadly.)
I have recently seen a campaign in Middle Eastern media to rename the region to West Asia, probably for similar reasons to what you mentioned.
70% of Americans have less than $1,000 in savings.
As a Swede I have unfortunately lost all my respect for the New Yorker as an authority on language since I learned about their usage of the letter ö, which I guess is what you're referring to.[1]

Having a native language where this letter is very much present and carries phonetic meaning, it completely trips me up. It annoys me almost as much as when people use the equivalent letter Ø instead of the actual ∅ for "empty set". I'd probably even choose ⦰ but of course all of these choices require some awareness that a character is "taken" as well as some measure of consideration for people other than yourself and those just like you.

End of old man rant.

[1]: https://www.newyorker.com/culture/culture-desk/the-curse-of-...
What do you consider a significant contribution?

I spent 18 months in my first post-PhD job and in that time I drove consolidation of all of the tests (code base has acquired 6 frameworks over 20 years) into a single framework and got people actually writing new tests. I fixed parallel building which brought down the clean build time from 3 hours to 15 minutes. I did the work for a feature which was used as the major marketing selling point in that year. I got a very decent pay rise and bonus because of these things before I left.
Bootkit Samples
Stop wasting your time.
Yes this is why I mentioned I only use Apple Pay
> The part of functional programming I hate the most is passing some new data through 10 levels of callstack to use it in a function that didn't needed it previously. It should be automated.

Probably, you may restructure your code, use curried functions, and you won't need to go through all 10 levels.
Transition from imperative to functional programming may looks like untangling a ball of function calls, in order to get simple and clean design.
This implementation is amazing. Is it humans on top 40? The instant replay is genius! I almost can't believe my eyes.
So what are you hoping to gain by making the HN folk aware of your goal?
I don’t really wish to continue arguing with you, because as I wrote earlier, your heels are dug in and there’s nothing I can say or do to convince you.

I do think it’s useful to highlight here though that the difference between belief and non-belief is not pedantry, and it’s not inconsequential.

The entire scientific method is about challenging ideas to discover the truth. When a scientist makes a claim to another scientist, the default position is “I don’t believe it. Please show substantial evidence to support your claim.”

This is different from faith-based scientism, which is more similar to any other faith-based ism in that the method is to protect ideas from challenge in order to preserve the “truth”.
It's because there is no other meaningful way to "own" the thing the signature refers to, if you apply a concept of ownership as you would to a physical piece of art.

Being in physical possession of the bytes to a JPEG is not what gives people the sense that they own this piece of art in the way they might own a painting, because the bytes are so cheaply copied.

Owning the intellectual property behind a JPEG is an entirely different kind of ownership; the value is in the commercial exploitation of those rights, and the buyer is now taking over from the creator in being responsible for said exploitation to get their money's worth. This is not what artists or art collectors want.

The whole point is to artificially recreate the traditional experience of ownership, but for immaterial/digital goods. People talk about owning the work (or an edition of it), not the signature, because that is the whole point of the exercise.

Immaterial artworks such as video art, performances etc. are already being sold in the art market; what you get is a piece of paper stating that you own the work. It's exactly the same as an NFT.

It may seem utterly useless for people who don't care about owning editions of immaterial works of art, but there is nothing scammy about it. It is done entirely in earnest.
> British coloquialisms that are not taught abroad

What are some examples of those?
>>It's a lack of social safety net, a lack of unionization, a lack of inflation-adjusted minimum wage, a lack of healthcare. Broadly, a lack of of social programs.

Social spending has risen at unprecedented rates since the 1950s:

https://ourworldindata.org/grapher/social-spending-oecd-long...

If the social democratic narrative were true, we would have seen the rate of wage growth rise. The opposite has happened.

It turns out social democracy benefits only the public sector unions.

A couple anecdotes illuminates the kind of power these unions wield:

New York has nearly 300,000 unionized public sector employees receiving over $100,000 a year:

https://archive.md/JnJQY

In California, emergency workers can retire at 55 with 90% of their pension, that averages $108,000 per year.

California now has $1 trillion in pension obligations for its unionized public sector workers. That is where all the social welfare spending is going.

>>Not to mention for the poor, a massively volatile speculative asset with astronomical fees is literally the worst thing they could put all their money into.

No, the worst thing is lottery tickets:

https://www.theatlantic.com/business/archive/2012/03/amazing...

Tokens on the blockchain on the other hand provide hundreds of thousands of people in the Philippines with a way to make a living, and literally saved many from death during the mass-unemployment created by the lockdown. See the rise of Axie Infinity.

And there are plenty of crypto platforms that offer zero/near-zero fees, like Axie's Ronin, which is a near-zero-fee Ethereum sidechain.

>>outside people on the OFAC list, which, I would argue, is a good thing.

What about innocent people from countries on the OFAC list. Do you think that is a good thing? Acceptable collateral damage? What about WikiLeaks, which was blockaded by the credit card companies, under pressure from US government agencies, after it revealed war crimes? Good thing too?

You speak from a position of privilege, to reinforce centralized structures of control that perpetuate that privilege.
> That's ridiculous. If you list the salary as too low, you're sending out a negative signal and will get less qualified candidates.

No it's not. If you are paying under average salaries, why do you deserve above average talent? ... Unless you admit it's just another rigged game (masked as meritocracy). It's sad.
In what way were they not sticking to the agreed contract? Because whether people view you leaving as reasonable or not is going to hinge a lot on what you mean by that
Would like to know about the resources for the complex architectures for Clojure as well.
> I know these writers, and how they "write" - it's painful to read and oozes pretentiousness.

Are you thinking, perhaps, of Mark Twain? I've never heard anyone say he was "painful to read" or "oozes pretentiousness"; you could be the first. Yet it was Twain who wrote, "the difference between the almost right word and the right word is really a large matter—’tis the difference between the lightning-bug and the lightning," which is what this "draft #4" business is all about. (He stole the phrasing from a friend of his, but the sentiment was his own, in a letter in 01888 to George Bainton: https://quoteinvestigator.com/2019/09/02/lightning/)
I am in the same boat as you, Java longtimer-to-NodeJS/Typescript transplant.

My take after two years of production development with NodeJS is that the core libraries and runtime is fine, but NPM is a hot mess. The vanity projects and resume padding crowd out the library gems.

I do not like that compiled binary code can be included so casually into NodeJS apps and 3rd party libs, so I do not like to use it for deploying microservices to consumers. And for those use cases we stick with the JVM.

For developing internal apps and non interactive systems, NodeJS is very productive once all your mountain of tooling is in place. TDD is a must for large codebases, and we find Jest to be very capable and fast.

Exception handling is dependent on what middleware and libraries you choose impose on you. Generally speaking, you should have your code fail fast and let all thrown Error objects bubble up to a top-level error handler. Always throw objects that extend Error so that you get a stack trace that you can log out in the handler. Using async/await universally should allow your errors to bubble out through promises. I agree, exception handling is a tangle.

Performance is as simple as, use es6 classes where you can since Chromium can JIT those most easily. Set up your object properties in your constructor and do not dynamically add properties in any other methods nor change the properties' types. Assigning null or undefined to properties makes things a little slower, if you can find ways to avoid that, the JIT will favor you. Don't sweat it otherwise, Chromium is bloody fast. Get creative with WASM or workers if you absolutely must go faster, diminishing returns.

To your issue with lack of sage advice and books, just know that your having had that thought makes YOU the sage! You are the one you have been waiting for. Keep calm and own that role.

Be the tastemaker; the tools and libraries you picked are the best because you knew what worked best for your architecture and team. The low level system is not a mystery to you. You read the Promises spec and understand it the best of all your peers and find yourself explaining what's going on far too often to people who should know better. It's a toy runtime, or at least it started its life that way, and it needs your discipline.
Yeah but doesn’t every dog think smoking is cool?
Lucky enough to live in a properly wired house. Dying at home from electrocution is very rare, at least in the developed world, up to the point that almost all the data I found bundled it into "misc". This one source puts it at 0.6/million: https://www.europeanfiresafetyalliance.org/wp-content/upload...
Sorry, it should be "I hope my message WASN'T deterring", auto-correct :-D
NOT true at all. I pay <30 Cent/kwh
The real question is: who benefits from this kind of "news"?
(some dude from Germany)
That's a lot of ranting to complain about arch Linux.

The author also switches, after the food answer from IRC away from the troll to the beginnerfriendlyness of arch.

Installing arch is still way more complex than other distros and that's totally fine as it is. At least from my perspective.

Beginner might just not mean 'person who never ever seen a PC before'.

I switched from suse experience to Gentoo and then to arch
In many ways, life today is the same as it was 2000 years ago. It's hard to decide what axes to use to measure similarity/distance in the space of human experience.
> Do NFTs (typically) include immutable text which clearly spells out what rights are transferred to the buyer of the NFT?

This can be included immutably on-chain. Mostly it is done off-chain, which is ok, because enforcement of any such license would happen off-chain and in courts anyway. Frequently, no license details are given at all, which may also be ok, because people who collect fine art aren't doing it for the use value ("I need a stock photo for my landing page"), they are doing it because they feel good about being an art collector. In that sense, very limited use-rights are actually required.
Elon Musk rejects claims that his satellites are hogging space
I use GoldenDict on Linux.

Unfortunately, the Webster's 1913 dictionary I use with that software (downloaded from a link in Somers' blog post) lacks the markup of this Mac version. And while GoldenDict supports many dictionary file formats, Apple's isn't among them.
This is the essence of why anime is better in Japanese than with subs/dubs - not only is the wording much better than a straight translation but the voice acting is much more passionate in turn.
How did LastPass master passwords get compromised?
> Before folks vote up this facile

Word not found.

Did you mean: shallow?
> I've never heard of any mathematical argument that justifies division by zero yielding 0

0/x = 0 for all x except zero; defining 0/0=0 removes that exception.
Assholes: A Probing Examination (2019)
NATO Joint Military Symbology, App-6(C) [pdf]
> Sane and coherent NULL Handling

In my opinion, you will never achieve this if you insist on NULL being defined by the language itself.

Make NULL a library construct and let library authors compete on how to handle absent values.
> less interested in the "why" we do it and more interested in the "how" of it.

I mean, to be honest, someone only knowing “whys” alone is kind of disappointing — especially combined with the often seen narcissism of developers and you get someone who does not understand the problem domain spewing bullshit about it with confidence. We can see plenty of examples to that under any firefox, wayland or systemd threads.
Anyone here familiar with STIR/SHAKEN ?

https://www.fcc.gov/call-authentication
The customer has already paid many more magnitudes of money than the software engineers will ever see, but it has already been spent by the contractor on dividends and execs' mansions.
Electric wheelchairs are likely the best option for the first group. Good thing is making an area better for walking makes it better for disabled people as well. A car centric area is extremely hostile for people with disabilities which make it difficult/illegal to drive.
A readership is not a requirement for a blog, on your own domain or elsewhere. If you are looking for a platform that will magically throw thousands of views your way just by nature of you existing there, I think you'll be disappointed. I get that some platforms might have more discovery mechanics than others that you can take advantage of "for free", but in the end I really believe it's your content that will get you a readership, not what platform you host it on.

Personally, I prefer self-hosting. Then again, I have zero readership myself and mostly just rant into the ether for my own benefit, which doesn't sound like your aim judging by your post, so my advice may be completely irrelevant.
Look, I know someone who got suspended for stating a simple, scientific fact that everybody knows is true, but is "unpopular" with woke types in 2021. There's a difference between stating a fact and being needlessly insulting, derogatory etc. This was 100% "stating a fact" but it got "called out" as a dogwgistle or something.

This is the problem with censorship. Who's in charge? One can threaten "evil doers" and wish them all kinds of graphic harm, spout any lies you want as long as the censors identify with your tribe, or are afraid that disagreeing with your tribe will look like a "dogwhistle" for a great big sin.
This just makes me angry.

Browsers are now so fast and capable that you can emulate whole OS with another browser in them, which you can then use to browse.

So why does half of the websites in 2021 feel so sluggish?

GMail, which was famous for loading fast, sometimes takes forever to load.

I need to wait minutes when reading news websites while elements randomly jump around the page (seriously, why does pages do that? Why do elements randomly jump around for the first 2 minutes? what is the problem there?)

I don't want to just blindly blame JS. Look at this page! JS can be amazing! And I love stuff like Figma (as it's so fast and optimized). But why does the average experience suck so much?
-Anecdotally, at a former employer we had an annual questionnaire used to estimate how content we were.

The results, we were assured, would only be used in aggregate after having been anonymized.

I laughed quite hard when the results were back - the 'Engineer, female, 40-49yrs, $SITE' in the office next door wasn't as amused. All her responses had been printed in the report. Sample size: 1.
Presumably the so-called 'dark personality traits' have nothing to do with skin color but the adjective 'dark' as something that is threatening is because the night is dark which is ultimately derived from the fact that we are day animals. The so-called 'woke' crowd is not there because anything they say is beneficial but because they enjoy being holier-than-thou and policing the utterings of everyone.
> is a perfect, natural analogy. Why can I never come up with such beautiful explanations?

Good writers borrow: great writers steal.

It would be nice to come up with the right analogy from whole cloth, but especially in non-fiction writing it's almost as good to recognize a great analogy or turn of phrase, store it away in your mind, and reproduce it (rewritten in the house style, perhaps) when you need the mot juste for your own readers. I've heard the analogy before, and I suspect the writer or editor of the Economist had too.
Ponzi schemes are great if you leave early enough.
hey, with web sockets I am a noob. I'm generally quite ok with internet security as a concept, but I was massively naive in my implementation here, and one very obvious vulnerability in my code was allowing to store anything the connection received, rather than forcing to just a single character. It tempted someone to upload binary content. After only a few minutes, the server was full of random binary data. Curious, I inspected the content, and after finding a massive dump of illegal content I thought it was best to turn off the server for a bit while I think about improvements to the code and wash my eyes out.
There's an estimate 10 000MW additional requirement of power for Swedish Industry (3000MW surplus in the north):

- The Swedish fossil-free steel (& Direct-Reduced Iron) manufacture (9000 MW)

- Amazon/google/microsoft datacenters (2000 MW)

- Conversion to electric cars (1000 MW, currently 128MW)..

- This gigafactory (?MW 50GW Capacity)

The Swedish government plan on solving these needs with Wind turbines (Currently 7000MW capacity), which this weekend was at 1.4% capacity due to no winds.

How is that going to work, do they plan on shutting down production when there's no wind?

EDIT: If you're going to downvote, please explain why, these numbers are not made-up, they are public:

Live stats: https://www.svk.se/om-kraftsystemet/kontrollrummet/

Capacity: https://svenskvindenergi.org/wp-content/uploads/2019/02/Stat...

Steel: https://dagenslogistik.se/h2-green-steal-satsar-pa-vatgaspro...

Gigafactory: https://northvolt.com/articles/first-cell/

Average data-center consumption 100-200MW. Amazon 3x, Facebook 3x, Google 1x, Cloudflare 1x and Microsoft 1x, estimate total 2000MW.
Waiting for a technology to be viable is risky and potentially very costly, and using Russia as your temporary measure without any alternatives seems like a irresponsible decision that should require public support. Did Germans actually want this, or was renewable presented to the public as something that already could stand on its own?
We created interactive Witeboard to be the "fastest" way to share ideas remotely.

It's the fastest way to collaborate real-time with your team.

Explain Everything interactive Whiteboard is a browser and cloud-based platform
That delivers a truly cross-platform collaborative whiteboarding experience.

https://docs.videosdk.live/docs/guide/prebuilt-video-and-aud...