skysight-inc/HackerNews huggingface dataset:
> However, indeed, if you are to choose between, for example, Nim and Go for a new project, then I am not sure why would anyone prefer Nim. I'm really interested to know.

Same here, curious to know what HN crowd recommends between Nim vs Go for new projects.
Well... it's not that impressive is it, specially if achieved by mispelling. It's laborious sure, but... For instance 16th century poet Luís Vaz de Camões wrote a wonderfully written Homeric poem of +1000 stanzas of 8 lines with the exact same rhyme scheme. That is a much more impressive and unatainable feat by 99.9999% of the population.
Do you feel better about yourself by being snarky to people on the internet? How does it work? I'm curious
Runtime errors means errors which occurs at runtime as opposed to compile time. Logical errors are a subset of runtime errors. Se for example https://en.wikipedia.org/wiki/Runtime_(program_lifecycle_pha...

This is the common definition.

Defining runtime errors as just being exceptions is clearly absurd - that would mean languages like C or assembler cannot have runtime errors!
Welcome to the internet ¯\_(ツ)_/¯

It's not hard to find highly opinionated people making assumptions while confidently believing they're right. If you look closely, you'll notice this all the time on HN and Reddit and basically anywhere that allows people to comment.

The scary thing is that many readers will also often take anything said confidently enough to be fact. This is also basically how a lot of disinformation works. Say it authoritatively, and you'll become an authority on the matter to many people.

I've definitely been guilty of doing both of these things past, but I've learned now to actually read and think and do research before commenting or taking something I read at face-value.
Well, there is the similarity between features of the virus and research being proposed in a grant application written half a world away just a couple of years before the virus spread to humans. That's a coincidence of note.
Google Translate, when encountering a word it does not know, will just pick something that it vaguely sounds like, or sometimes, make up an entirely new nonsense word.

Do not, under any circumstances, trust Google Translate to give you a reasonable answer.
OK PHP is great for you then. C and Java won't go out of date quickly.

Not the hottest tech out there but they have a long used-by date if that's what your major concern is.

If you believe k8s will just 'go away', you don't really have a good clue about what it tries to solve and instead, get confused in its complexity. Having been around the block, i can see it sticking around for at least 10 years.
"A lot of small things adding up" is also how conspiracy theories are formed and sustained. Be it Qanon, GME, Pizzagate, 9/11-was-an-inside-job, etc. They all rely on small details that are not individually damning, but in aggregate fit a compelling narrative. You have to be extremely wary of this sort of thinking.

I don't think that a lab leak is implausible, but your statement that the small pointers "cease being coincidences" because they fit a narrative imparts far, far too much certainty to the lab leak theory.
After many years devotion to nginx I ditched it for caddy.

I’d finally had enough of the complex configuration and pain implementing ssl.

No more. Just use caddy.
The file at [2] is already gone :(
Took me a while to find the protocols it actually supports:

https://grommunio.com/features/architecture/

I'm midway migrating my own Exchange infra to Azure, if I wasn't I'd give this a serious look.
It ought to make the argument stronger, yes, but not everyone reads the full text. Especially if it will get third-party media coverage, you're dependent on what part the media will report or in which proportions because they always make a selection. With honest intentions the vast majority of the time I'm sure, but still a selection of what they think is the message their readers should be getting.
Developers in general shouldn't need to know about Kubernetes, but it's become trendy to slash your IT/Ops teams to the bone and instead accept that your developers will just spend all of their time trying to configure GCP.
Oh boy, once Apache goofed with incomplete error reporting on simply why .htaccess failed, most of who i know has moved on to other kinds of HTTP servers.
The problem is that most of this “junk” is easy to filter out. It’s better when the fake data is indistinguishable from the real data. That takes some effort, but it really is the only way to make the surveillance pointless.
> Crypto can be spendable cash. You can buy a coffee or a bar of gold with it, even bullets. Sounds like it can be used as a currency to me. It only takes a willing counterparty.

All true, but the same also applies to chickens, screwdrivers, oranges, dogs, cats etc. Just because you can barter with something doesn’t make it a currency.

Currencies are better identified by their fungibility (which crypto has), their value stability (which crypto currently doesn’t), and their wide acceptance for use in everyday transaction (also not true of crypto in the vast majority of the world).

> It's only from the perspective of someone that thinks like a loser, always trying to find something wrong, that you can find zero uses where using crypto is more energy efficient than other financial options. And not all cryptos use the same energy or transaction cost as others.

I’ll remind you of the guidelines, as you’ve clearly forgotten them.

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

Ad hominem attacks undermine your arguments and suggest that you don’t actually have very strong argument, instead you’re forced to attack the character of the person your discussing with, due to an inability to attack their argument. Try harder.

I used be a fan of crypto, did plenty of trading, bought plenty of pizza etc with it. When to meetups, evangelised crypto to friends and family. Back then it looked realistic that crypto could be a genuine currency, and the concept of DAG was incredibly.

Unfortunately crypto has descended into little more than get rich quick schemes that take advantage of naïve investors, or produce profit by externalising all of the negative consequences of crypto mining (such as CO2 emissions). Forcing the rest of us to bear that long term cost, for a grifters short term profit.

I admit there are coins out there that potential address these issues, and still possibly have a future as a genuinely useful currency. One not manipulated by a small number of extremely large coin holders. But unfortunately that doesn’t change the damage caused by other coins.

> For an example of transaction efficiency, I can buy a bar of gold from some established bullion vendors in litecoin much cheaper than with a visa card due to lower transaction risks for the merchant and lower transaction fees. If you can't wait multiple days for an ACH transaction and have to buy precious metals online, crypto is actually the cheapest way in the US.

This is just an example of how slow and backwards the US financial system is. Most other countries have far quicker and cheaper payment rails. Here in the U.K. I can send an instant Faster Payment for free from my bank account, and the money moves faster than the app UI (I get a push notification from the receiving bank, before the UI in my banks app has had time to display the confirmation). The whole of Europe has similar payment systems that also work cross border.

The money moves so fast that when trading crypto the slowest part of buying or selling was always the confirmations. The fiat part was instant.
Long Fell, to give a direct translation.
>One group really prioritizes synchro comm for "emotional nuance" etc. The other group prioritizes written text's dense information content and searchability.

Don't forget the usefulness of email when you need the ability to reference past conversations. For some people, a faulty memory is a finely honed art.
I completely agree with you. And if you want backend engineers to know more about ops, sure. But let them learn the groundwork, not forced them into K8s. As for data scientists needing K8s knowledge, that's ridiculous to me.
have you tried adding security.debian.com to your APT sources?
In addition to the Securities Exchange Act of 1934, which created it, the SEC enforces the Securities Act of 1933, the Trust Indenture Act of 1939, the Investment Company Act of 1940, the Investment Advisers Act of 1940, the Sarbanes–Oxley Act of 2002, and other statutes.

Despite what a crypto telegram group may suggest, the SEC does more than just run the so called 'Howey Test'.

Honestly I dont know what tether fan boys are so scared of, unless they know it is a scam - a regulator and/or court approval is what they should want, it is what everyone should want. If you believe in crypto you have to campaign for it to be properly classified, that will be they turning point.

As for the 'expectations of profits' zero coupon bonds look identical, collateralised debt obligations on zero yeilding instruments looks identical, USD deposits look identical and JC penny gift cards look identical to tether. Additionally tether can be bought and sold for profit, I personally have done it 1,000s of times.
OP ballparked the age they met Lisa Su (it may not have been 9). Also no reason to disclose their actual age.
You're correct, however after years of examining blood samples from hospital patients it was possible to trace the phylogeny of SARS to a zoonotic origin. This has not been possible for SARS‑CoV‑2, least of all because the government doesn't want such an investigation to take place. I can't think why.
> When a lot of "coincidence" add up, they cease being coincidences.

The internet doesn't handle subtlety well, so just to spell it out...

If we admit things are coincidences then they can't be added up to get evidence. Lots of coincidences isn't evidence. The point is these things aren't coincidences. If a new coronavirus breaks out next door to a lab studying coronaviruses, then the lab is a possible source of the virus and the proximity is evidence. It is weak evidence and still unlikely, but evidence nonetheless.

However, when the lab is very close and the closest known bat virus (RaTG13) is a very long way away as is the case for SARS-CoV-2 then that is starting to get quite murky as evidence goes. It would be much easier for RaTG13 to travel the rather large distance from its natural location to Wuhan in a freezer/test tube than in a bat.
I thought I'd just add another fun fact/data point here. This is obviously my personal opinion. I have to use TTS to use my computer with a screen reader, and for that, I mostly prefer more synthetic speech. When I read long form text like books, articles, etc. I do prefer more natural voices, but for doing actual work like reading code or simply using user interfaces, I like the predictability of more synthetic/algorithmic speech. Apple added the neural Siri voices to the new VoiceOver. They sound incredible but the quality of the voice also brings latency with it. Something like ESpeak is much, much more performant and predictable, and it speeds up much better. I use my TTS at a very fast rate and I find that the more natural a voice, the harder it is to understand at that speech rate. Neural voices speak the same phrase of text differently every time it's uttered. Slightly different intonation, slightly different speech rhythm. This makes it hard to listen out for patterns. So for me there's definitely still a place for synthetic speech.
I think you could successfully argue that any human could clearly tell the difference between paint with numbers on it and real license plates.
"utilizing the vehicle structure as the battery enclosure" is more commonly described (by Tesla at least) as a structural battery, i.e. utilizing the battery enclosure as an integral part of the chassis.
I can't believe Dell and/or Microsoft have fucked up laptop design so badly that you can't keep a sleeping laptop in your bag. It has to be intentional. They are trying to lose users. Anybody with a functioning brain will realize that this is a massive regression and cannot be allowed to be released in the wild. Imagine paying $2500 for a Dell XPS and not being able to keep it on sleep!
I think if you talk to customers with problems you are never going to have zero stress.
He’s describing a graph data structure using a tree metaphor but definitely not describing the “tree” subset of graph data structures.
I prefer written communication because I like to think while absorbing information. As a result, when it's on a call, often I'll space out for a bit if I suddenly get a thought -- and then I'll have to ask the speaker to repeat themselves, which isn't very fun for anyone involved. Plus, I don't have the best memory when it comes to conversations.

Just the fact that written communication can be referenced (and searched!) at any point in the future makes it magnitudes better for me.

Even if a call is recorded (which it never is at my workplace), it takes a lot more time to go through a recording to find the bit you need, as compared to a quick and simple ctrl+F.

But people all work differently, so... :shrug:
I'd agree, if you want a consistent style, ship a formatter with your package manager, like Rust does with `cargo fmt`. If it's there by default, it'll quickly be a standard.
Learn more of the underlying knowledge (which is what I teach in https://deploymentfromscratch.com/) and your knowledge will last longer. Ansible YAMLs or your CI/CD provider YAMLs are just abstractions.

But forcing anyone, especially data scientists into a specific and quite complex tool of the day? Pass.
I didn’t downvote you, but your comment was probably downvoted because it comes across as rude and dismissive and somewhat like a teenager trying to impress a crowd with how cool he is for not caring.
>because the OP speaks too fast / has an unfamiliar accent

Here's an unpopular opinion by a hard-hearing person with native English skills: the far majority of people are really bad at verbal communication as a way to transfer knowledge. Doubly so in complex areas. To top it off, I see barely any difference between people in roles that require speaking often and those who don't, except for frequent public speakers.

The reasons? Bad articulation. Speaking too fast. Speaking before you know what you want to say. Complicated explanations. Muttering "uh", "ah" and more. Diversions. The list goes on.

And it's not like the information on how to be a better speaker isn't out there. I can assuredly say the average person in a leadership position doesn't even take 5 minutes of their work day to do vocal exercises. That alone already helps a lot.

Meanwhile, people making informative videos and talks out of their own accord are much easier to hear and understand. The difference is night and day.
The Big Lebowski has a scene not quite like that but in the same spirit: https://www.youtube.com/watch?v=FuMbc1Q2OQ4.
> We now know that Poe's imagined account is a far cry from the reality of the Antarctic continent, but he could have been "right" in that there are people living there.

Which people do you mean?
Huawei CFO Meng Wanzhou Reaches Deal with Justice Department
Hey first of all thank you so much for spending the time to answer this.

Some things to clarify, which are not clear from my question.

I'm not trying to push her into programming, but rather trying to understand what a some of the possible career paths for someone with PhD&Masters degree in this area that would also have decent pay.

I see how demotivation for someone who spent so many years and obtained multiple degrees would be to see their pay being 1/2 or less compared to bachelors in CS.

So my initial, gut feeling if you will, was that that with the possibility of Genomic technology sector being the next "tech", highly paid sector - then having someone with PhD in the science part and also some programming knowledge could put her in a good career trajectory.

Of course I may be wrong, so I wanted to explore if someone with similar background pivoted into programming and how that went.
It's important to remember that he thought he was in the Indian sea, not the Indian country.
https://www.reddit.com/r/AskHistorians/comments/mnvt37/did_t...
Italy wants an exception to Europe's gas-engine ban for Ferrari, Lamborghini
>The issue appears to be that they do magical stuff when they spot a WiFi connection, or when my WiFi router does its daily reboot.

I think that might've been my issue that kept waking up my desktop. I tried disabling everything I could to stop wake ups - to make it only wake up on pressing the power button, but I never got it to work properly. The desktop would just seemingly randomly decide that it wants to wake up again. I eventually stopped trying to put computers to sleep - it's either shut down or it just stays running.
i am using that and currently i am working on a project which is best for those people who are lack in hitting speed of of mouse and space bar counter.
to motivate me and helping youself
try this thing
https://spacebarcounter.info/
Note that these sports car companies will probably be forced by regulators to go fully electric.

https://driving.ca/auto-news/industry/italy-wants-an-excepti...
> Some employees prefer not to communicate that way.

I think it depends on the purpose of the team as to whether people should change.

I’m technology, if the purpose is to build things well then the people who like to emotionally nuance things in synchronous communication should do more async because that works better for building.

It really frustrates me when I analyze a problem, thoughtfully write up a solution and send it out. And then someone (or several) wants to meet to talk about it.

Then the meeting has nothing persistent than a feeling and the details get lost and a week later people forget the resolution. And want to meet again.

I guess if there’s no accretive development it doesn’t matter, like sales or restaurants or whatever. But there seems to be a better way to design and execute complex things.
> The reality of a lot of 'solo' programming work is just part-time pay, full-time responsibility, with no benefits or job security.

This might be true, but the reality is also that it is doable to actually reach a point where quitting your job to pursue your side-project is a viable option. I think the problem with a lot of software engineers/developers is that they lack the skills like marketing and selling in order to scale. Typically, and I've done this myself, we develop something that we think is cool, aaaaaaand... that's it. You stall. Educating yourself in different areas (if you're going 100% solo), you can use that knowledge to reach a point where you can see your product take shape and use it to sustain yourself.
> We can reasonably assume the Go one is written in Go

It is in fact written in TypeScript and Rust!
that's why I send around meeting notes regularly. THEY hate it.
some concrete steps I learned from personal experience:

1. Switch away from php to something modern, more universal, more looking into the future and more relevant for big tech these days ASAP.

I mean find better job on go, js, python, kotlin or whatever biggest companies use for new products these days — right away.

Some company or startup that is building complex product, rather than just reselling engineers’ work hours to customers with lookalike projects.

And continue to build your unique carrier capital on that.

2. Get prepared to motivate and push yourself to grow.

3. Find best place in your area or (if you decide you don’t really belong in your country either) find opportunities to move to Europe or Canada.
There’re plenty of them currently.

4. Build some plan with end goal that you feel you really like.

And just f*ng execute.

Plan (and your feelings about it) may and will change dramatically along the way, it’s okay.

The only critical part is keep moving.

If this doesn’t help - find a therapist that will help you fix your mental barriers.

Good luck.
Oh yeah i raster blast ‘er till she sparkles.
We don’t have to solve the pool to the last hundred dollars, but this is how it works to a very strong first-order approx, and is definitely how the tooling is setup (we use an SAP module to do it, so I seriously doubt we’re alone here).

In terms of how concentrated the problem is, the overall pool covers 1000+ people, but we use the same general formula to break it down to cover groups of 15-50. That’s enough that if you have one outlier low, you’re probably okay (including just explaining why you propose granting raises over the pool because of this). But if you strategically “hire low”, your whole group suffers. (Which is another reason to not bias your offers low-leading is hard enough, so don’t start out to do it on hard mode.)

To the “if everyone did a great job” concern. If everyone did a great job, the business does better and the share-based comp becomes more valuable automatically; we would also likely make the raise pool and SBC pool larger because the company was out-performing because everyone did a great job.
Pope Francis and Other Christian Leaders Are Calling for Bold Climate Action
Where I used to live in the New Town of Edinburgh each house had a boot scraper fixed next to the step to the front door.
I genuinely don't think it's that impressive, you just write a line to say something and add, subtract or change some words to fit. Painstaking yes, most impressive linguistic feat? no
I genuinely don't understand why I or anyone else should care if some person wasted a lot of time on formatting a text to paragraph boundaries.

It's nice to take an interest in what other people do, and to show that you're interested, even if it isn't something you'd do yourself. It's the kind thing to do. Kindness is an admirable quality in people. Asking "why should anyone care?" shows a lack of understanding of that.
I read lying in bed. If my cat is cooperating, she's on the pillow behind my head, and sometimes her tail is whacking me on the head which I actually kinda love. Usually she takes over my desk chair or is nowhere to be found though. I keep my cell phone next to me so I can be interrupted by notifications as needed without getting up to go to my PC (usually notifications are non-work). Whether I'm holding a pencil or not depends on the book I'm reading. Usually I read for about 1-2 hours at a time or so.

Recently I've spent a lot more time reading than I previously did because I've had a lot of neck pain from migraines - the migraine medications I'm on are pretty effective at clearing the headaches, but not so much the neck pain (so far anyway). Lying down fixes the neck pain, so I spend a lot of time reading, mostly nonfiction. I've been reading a bunch of books about American public libraries, it turns out they're really interesting and have a very rich history!
Yes we do have to have this comment until people stop writing things in twitter threads.
this is what I think powershell has contributed. you literally can't make a utility that doesn't have documentation because it's generated from the code.
I did the same thing on Usenet around the same time period. I was surprised at how easy it was, actually.
Maybe. A near-top of the line gaming rig (pre-chip shortage) would cost about $3kUSD and my last one is only just now starting to get weak from 2018, so it lasts you about 4-5 years. So as long as all your subscriptions and other costs come in less than ~$50USD per month, you’re probably saving money.

Edit to add: upgrading the graphics card nets another 2-3 years instead of replacing the entire machine. Which probably reduces the ceiling to closer to $40USD per month.
I obviously won't buy a 5 year old laptop. I guess I should change my question to "Are there any laptops released within the past year that have excellent Linux compatibility?" Because from what I've read on forums, suspend resume doesn't work for a lot of people and the scenario keeps changing from one Linux version to the other.