skysight-inc/HackerNews huggingface dataset:
Link [1] does not work for me but this does https://web.archive.org/web/20131217230421fw_/http://www.uni...

The illustration of the coat of arms is more helpful than it may appear, because it uses the heraldic conventions for indicating colours in engravings: the field (background) is gules (red), indicated by the vertical hatching; the keys are or (gold) and argent (silver) indicated by spotted hatching and plain white.

The diagram indicates the lining of the tiara is argent, unlike the depiction of the arms on Wikipedia https://en.m.wikipedia.org/wiki/Coats_of_arms_of_the_Holy_Se...

In real life the lining of the tiara of Benedict XVI is white https://orbiscatholicussecundus.blogspot.com/2011/05/new-pap...
VanJS 5 days ago, with 203 comments:

https://news.ycombinator.com/item?id=36067983
I mean, people can be happy out of ignorance, and that ignorance can include things that contribute to high child mortality.

I'm not sure we should be ok with high child mortality, just because people are happy.
Toronto Proposes Moving the Ontario Science Centre to Ontario Place
Boris Yeltsin Circling Over Shannon Diplomatic Incident
"We leave the conclusions to the reader. However, we notice that by spending only 0.005% of the total Bitcoin supply on transaction fees, a single entity can significantly impact the entire Blockchain regime. This illustrates that if a whale or a governmental actor, possessing hundreds of thousands of Bitcoins, decides to spam the blockchain, they could impede its usability for normal payments."
The crypto-boys are gnats comparared to JPMorgan and BoA. I'm not even sure they could move the needle if they tried.
Interesting. I guess this outlook creates an inherent cultural clash with the mainstream culture of the Republic of Korea where old people are shunned, ignored, and not supported very well. This is demonstrably worse than how Americans treat their parents. I wonder about Japan: I think old people there maybe treated better than the American elderly but I guess it depends on how traditional vs. citified a particular family is.

PS: Disabled, elderly, poor Americans may soon have work requirements attached to receiving food assistance.
I do not think many jobs will pay you $100k-$300k/yr with work from home.

> And you know what? It sucks. I could go into great depth why it sucks. But suffice to say, my expectations were sorely disappointed.

Working for FANG sucks. Go work somewhere else. Take a paycut settling for a different company.
> Dnssec also does not solve bgp hijacking

This seems like a pretty unreasonable complaint. Dnssec also doesn't stop phishing. Or nukes.
I like to rate programming language's features not by how much I use them when I'm in the given language, or how good they make me feel, but by how much I miss them when I'm in a different language, once I'm fluent in that language and writing in the native idiom. (This is important. If you're still trying to write X in Y, yes, you'll miss the features from X, but that's not a useful data point.)

By this metric, rather a lot of features turn out to be less important than they may seem at first. Many things are a zero on this scale that I think might surprise people still on their second or third language. From this perspective you start judging not whether a language has this or that exact feature that is a solution to a problem that you are used to, but whether it has a solution at all, and how good it is on its own terms.

So while sigils have a lot of company in this, they are also a flat zero for me on this scale. Never ever missed them. I did a decade+ of Perl as my main language, so it's not for lack of exposure.

(As an example of something that does pass this test: Closures. Hard to use anything lacking them, though as this seems to be a popular opinion nowadays, almost everything has them. But I'm old enough to remember them being a controversial feature. Also, at this point, static types. Despite my decades of dynamic typed languages, I hate going back to dynamic languages anymore. YMMV.)
Most belong to Udi Wertheimer, who hints it was funded by faketoshi Craig Wright as an attack on bitcoin. It's a very inefficient way to do 'nfts' on Bitcoin. There exists layer 2 protocol to make this work much better. Bitcoin will evolve and correct issues like this.
Every system can be corrupted. Feels like Americans are so afraid of the slippery slope at every turn, instead of accepting it is there always and the onus is on the people to manage them correctly and participate in the policy decision making that does that.
Exactly, there's no reason someone in their 60s couldn't also be as productive as someone in their 20s on technology that's only 6 years old to both of them.
> people can be happy even in dire circumstances.

Luckily the population of western countries know better, they do the reverse!
The point of an experiment is to find out what you don't already know. The LHC has previously shown low-sigma hints of non-SM physics but nothing has panned out yet. At any rate, the Standard Model has clear gaps in it (quantum gravity, dark matter, etc) so the hope is that the LHC will show hints towards filling them--although it's a long shot. 27 kilometers long, ha!
> Do you also think that teaching of sex ed should include videos from pornhub?

In general it seems completely okay to include the discussion of porn in sex ed, and thus to show actual porn in sex ed.

It might make sense show it separately to boys and girls, mostly because boys are behind in development (on average), so the discussion of it should be different, but also because of the expected questions, etc.
Majority of Millennials Are Now Homeowners
How do react devs feel about this project? I learned React a couple of years ago but never got the chance to use it for anything but a test project

I recall being annoyed by how the stack I was learning was already in the midst of becoming obsolete, and I felt relieved to not have to go into another rabbit hole to replace redux with whatever people were switching to, and 2-3 new server side frameworks to complement react to… do server side rendering (is that what nextJS was?), but expressJS wasn’t good enough for because it didn’t integrate with react enough?

And that dependence on CreateReactApp, with it’s 10000000 dependencies, was nuts

Trying to learn everything, man, it felt like I was in a zoo
Seems weird for a hardware company who doesn't build the hardware or fab the chips to be worth that much. Their supply chain looks extremely risky (Taiwan) and some of their competitors do have their own fabs.
And maybe make rescue more difficult after a crash?
GPT-0 was just a bad joke, I meant just googling it.

Yes this is the low end. But keep in mind you could also buy outright four Activisions with that annual spending.
Not yet [1]. Total symbiosis of corporations and government—to the point of making Mussolini blush—is the ultimate goal. Sure, that sounds paranoid, but look at how far we've come on that spectrum in the last 30 years. Proliferation of technology (due to its enabling of surveillance and weakening of the state) all but guarantees that future.

[1] https://www.youtube.com/watch?v=tF4DML7FIWk
I'm not really a fan of dnssec, but in fairness to the analogy - car keys really do make life harder if you need to rush someone to the hospital and dont have the keys.
I recall back when I was less experienced I wrote a scraper for downloading recipes from Taste of Home and let Go firebomb them with as many goroutines as it could handle.

I am sorry, admins! I won't do it next time.
The Linux Kernel has no unit tests?
This feels a bit like the Dropbox comment. Sure, open source tools exist that enable you to do things yourself. However there’s a large market for less-technical people (prosumers) who might pay for a lot of that complexity to be simplified.
s/People use/People who have never written a line of code in it use/
Oh absolutely agreed that (US) GDP is a terrible metric that we optimize for. There must be other signals of general economic health that would better serve the greater population.
VR was tried over and over in every decade since the 80's.

If there was a there there, the category would already be occupied and its products would be ubiquitous.

As it stands, most people don't see value in it as anything beyond a Google Glass or a game console attachment.
> But could you sell $30m of Bitcoin without tanking the price?

Yes, at the spot market you can usually move $30 million in a single trade with only a small slippage. Bitcoin is more liquid than most stocks.
I’ve heard coroutines in C++20 were dead on arrival (especially on embedded) because it may liberally do heap allocations to store locals and there’s no way to control this. (Typical library implementations I’ve seen for lightweight coroutines/fibers seem to set the stack size for each coroutine as fixed…)
Yes. Namespaces good. Escape sequences good. Terse syntax good. As long as it's not rare and obscure good. :-)
>when his salary depends on his not understanding it

"That don't make no sense!"

If you believe in the potential of chatbots to replace programmers, then the salary of every programmer depends on them not not understanding it.

Here's why they seem like a waste of time to me, even for writing bland emails and comments; what say you?

https://news.ycombinator.com/item?id=36079462
I would argue consoles might be more common. Xbox live still likes to see port 3074 forwarded for open NAT.
The same happened already with passwords https://xkcd.com/936/
The Head Of IT at my employer insists when he gets sick of his job and completely burnt out of his career he's retiring to become an alpaca farmer.
Non technical people struggle with these alot.

My mum regularly asks for help when all she's done is ignore the captcha thinking it's an advert because it stands out like a Google ad (different UI, different font, extra branding etc).

At least she's learnt to automatically ignore ads, but it comes with consequence of ignoring captchas as well...
I meant fluid kilograms, naturally.
Well you've certainly cherry -picked a vanishingly small amount of the code in the world. And in industries which generally have a budget for hiring professional programmers.
> I kind of feel I have wasted my time/life on this career.

Software development has squandered the brightest minds on pointless work for decades. Your feelings are not wrong IMO.

Even back in the 40s this threat to Real Work posed by the computer's infinite ability to steal time from bright minds was basically already identified:

> It's a very serious disease and it interferes completely with the work. The
> trouble with computers is you play with them. They are so wonderful. You have
> these switches--if it's an even number you do this, if it's an odd number you
> do that--and pretty soon you can do more and more elaborate things if you are
> clever enough, on one machine.... If you've ever worked with computers you
> understand the disease-the delight in being able to see how much you can do.
>
> - Richard P. Feynman
The timezones are brutal, particularly in summer.

And the cultural aspect that rather than deliver bad news, they prefer to just not deliver news at all (thinking that that's somehow less of a problem or gets them in to less trouble?).
How so?

My favourite desktop environment is gnome, because I almost never need to touch a mouse with it, and it’s nice and minimal (although you need to add a few extensions)
There's quite a few - I've had three of those jobs at 29 years old (from pre-Covid). Look at angel.co or something similar to find startups hiring - they can be very remote friendly and rarely advertise < $100k.
I think polymorphism has its place, and Lakos’s use of them for allocators is one such place: it lets you bind a well-defined interface to a concrete implementation at runtime. So rather than wrestle with templated allocators where every `std::vector` is a different static type, you can use `std::pmr::vector` and at a small runtime cost have huge runtime flexibility that (according to Lakos) can easily pay for itself.
I imagine the comment about less being "annoying" to show is just about conveying the interactive TUI in an unchanging plain-text form, given that the terminal wouldn't ever contain both the invocation and the output.

And the comments about useless cat is just a gag/OCD.
>provide your ID when you connect to the Internet, and we will guarantee you are a human.

Or an AI using a human's ID?
Not OP, but I'm not sure what you're trying to imply...going from liquid to gas phase change is going from lower entropy to higher entropy. There is no laws of thermodynamics being broken. And for your note for closed system, control volumes are defined as the system you're looking at. There is no "scale" when it comes to it (whether your control volume is the Earth, universe, or your room). Laws of thermodynamics cannot be broken regardless of your control volume size (as long as you obey the continuous limit theorem).
For torrenting, port forwarding is only marginally important - for torrents which have very few peers and you can connect to none of them.

It's also risky because mullvad certainly has records of forwarded ports and can out you if they receive a properly worded subpoena. There is also a chance those records would be present in their backups even after you deleted the forwarded ports.

I have a separate command for port forwarded torrent client and only use it when absolutely necessary, which is almost never.
https://b.hatena.ne.jp/hotentry/it is an HN of Japan, but I don't think it's reliable enough.
https://wikipedia.org/wiki/British_Post_Office_scandal
> Using GraphQL for a business process CRUD app is a nightmare

Could not agree more. GQL is such a big mistake in so many use cases.
You might start here:

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=capt...
I don't see how this is so "efficient" if they're destroying valuable parts as scrap by throwing out everything rather than harvesting and reusing them.

This seems to promote energy waste and reduce the amount of salvageable parts from the secondary market. Car makers must love it.
What's stopping you from changing right now?
You'll probably need to see a therapist if you really want to work on this issue.
+1 on timezone. Much easier to work with South America.
Oh no, that sounds like a tremendous mistake. If you want to write software do so as a hobby on your own terms. Don’t stop medicine to do this for a job. Success in programming for a job is more an administrative focus juggling many different competing priorities and technologies. The people best at corporate software are average at many different things as opposed to being exceptional talented in a focus area.

In reverse the guy that took my tonsils out started out as a software developer and hated that work in the corporate world. He went back to school and became an ENT surgeon and is great at it. He has his own practice and is doing very well. The trick is that he realized he hated it while still in his 20s and had the balls to spend a ton of money starting over in an unrelated career. I am so envious.
> TLDR/non-crypto summary: Bitcoin's developers made changes recently that allow much larger transactions, with blocks up to 4MB in size on the Bitcoin blockchain in support of "BRC-20" tokens, which is Bitcoin's feature reduced version of Ethereum's ERC-20 token.

This is completely false. 4MB blocks are possible since segwit in 2017 and BRC-20 has nothing to do with bitcoin, it’s just some third party protocol that assigns meaning to random data stored in the blockchain.

You can append random crap to your transaction and store it in the blockchain if you pay the fee, nothing has changed. The limit is still 4MB every 10 minutes.
I’m not taking a side on any issue at all, and definitely not this one! Just a funny observation about how something could go undetected on a wiki. I’ll go as far as a joke postulate:

“For any given page on wikipedia, the people with the most personal experience (as distinct from ‘knowledge’) will be the least frequent visitors to that page.”

Or as it was later to be summed up, “so… you thought doctors were the ones searching for ‘doctor’ on the internet?”
I (hope?) it's the market. Moving from the US to Europe so leaving my job (which I enjoy) and so far have had zero responses to my applications both where I'm moving to and remote. Normally I get around 50% interviews and from those around 50% offers. I've applied for 30+ jobs and had zero response.
> Maybe out of passion

oh yeah, haven't we all had ones of those days where we get excited about something and spend thirty million dollars on transaction fees? :)

(I don't disagree with the rest, but I am chuckling a bit at people wrapping themselves into pretzels trying to find ways to see it as potentially earnestly motivated...)
Yea you're right advertising companies, fintech, healthcare, etc definitely don't need to know if their code works before launching software.
Horses are, by all accounts, far more dangerous than Ford Pintos. And yet, since we concede that they possess some measure of agency, we tend to blame the horse rather than the stable.

I’ve often thought that our ultimate measure of a “person” is the ability to accept liability.
IIRC, wasn't the low-cost carrier MetroPCS also acquired by T-Mobile?

Seems like oligopoly and higher prices are on the horizon. Americans pay way, way more than European consumers do for the same/worse service.
Evaporative cooling doesn't lower the entropy (oh I'm so anxious!), and also doesn't work outside of very few regions.

If you're suggesting running a humidifier and then generating electricity off the temperature difference I have a crazier suggestion - run your thermocouple between something in direct sunlight and the shade. Or an extreme example known as a solar cell.
Can someone please explain why native English speakers always feel the need to indicate and express the pun? Literally every single time I see “pun intended” or “no pun intended” I stop for a while and try to understand why the author felt the need to wrie that.
I would not do it all in one long line.
I would not do it in an exotic language.
I would not do it in a language that it is impossible to find skilled experts at a reasonable price.
KDB people cost 2X anyone else with the same skills.
Any normal developer can't just pick it up based on some other conventional language in a few weeks.

This is the point of the OP and I agree.

So many reasons.
The trick is to not even have strings in the binary. Take a look at trice, defmt and logging in ESP-IDF.
Let’s say I operate my own authoritative DNS servers and my own web server. Which I do.

With DNSSEC, I know that anyone asking for IP addresses of my web server will get the correct address, and in the future it may be possible to use TLSA records (and/or HTTPS records) so that the user’s web browser can be certain that it is connecting to the correct site, with the correct key. The only weak point is that the user might be using a DNS resolver which may be correctly checking the DNSSEC signatures, but the DNS replies, sent from the resolver to the user, are not signed, only “authenticated” by the AD bit. (This is where DoT ­– or even, blech, DoH – might actually help.) Or the user could run their own local resolver with no untrusted path between their device and their resolver, closing the gap completely.

Contrast that with using no DNSSEC, only DoH (or DoT). The user asks the resolver for the IP address (and possibly HTTPS/TLSA records), and the resolver asks the authoriative DNS server for the information. But the whole conversation between the resolver and the authoritative DNS server is completely unsigned, and can be manipulated at will by any middlemen. Also, it is not even TCP (which is hard, but not impossible) to manipulate as a man-in-the-middle, but DNS is most often UDP. But let’s say there is no manipulation here. How do you trust the identity of the resolver? Because they have a nice certificate from “Honest Achmed's Used Cars and Certificates”¹, which says they they are indeed the DoH resolver the user has configured? The same problem also applies to the web site certificate; how can you trust it, when any CA in the world can issue any certificate at will?

1. <https://bugzilla.mozilla.org/show_bug.cgi?id=647959>
> BERT-like encoder models actually do help here, although unfortunately the dense representation is not as nice and clean as a class, it will at least map to something similar.

Completely agree with this.

> If the hospital provides even a completely bizarre entity id

This is where it beings to fall apart, the hospital doesn't always provide an entity. In this specific project, some will argue "it's a big enough renal mass just cut it out, based on current evidence it's safest to remove" which while true at the moment doesn't help us in developing a model to prospectively predict the subtypes that do/do not need surgical excision.

Consequently, there is no biopsy and specific MRI sequences that are proving helpful at subtyping are missing, irrelevant for clinical care per current standard practice but hugely relevant if you're trying to change that practice as we need labelled data but we don't have the resources to have a radiologist/pathologist go over every case again and try to fill in some blanks en masse.
+1

Ya that's a hilariously naive take (the quoted line not your response) given PGO, to say nothing of MLGO.
> the kinds of people who tend to become researchers are also jerks

Blanket statements like this are ridiculous.

> Just expect to be treated as an brainless execution monkey at those places

Each lab has a different vibe - some will suck, some will be awesome. Totally depends on where you end up just like a startup.

> I have done it in the past and quit after 4 months

Sounds like you got unlucky.
Right, but those benefits come from being in stable, committed partnership with an awesome person. What the poster above is saying is that one can also have essentially all the benefits of a strong partnership (the ones that really matter, anyway), sans marriage.

As for benefits that don't matter so much I count things like societal approval, "doing what my parents always wanted", etc. Which matter for some, but certainly not for all.
Stop chasing dreams instead. Life is not a Hollywood movie. Not everyone is going to get a famous billionaire. Adjust your expectations to reality, and stop thinking so highly of yourself, stop judging others.

Assume the responsibility for the things that happen in your life. It is kind of annoying to read your text, it is always some external thing that "happened" to you, and it is always other people who are not up to your standards. At some moment you even declare with despair: "(...)at this point I had just become like everyone else". And guess what? This is true and false at the same time, in a fundamental level most people are not remarkable, and you probably aren't too. But at the same time, nobody is the same, you have worth just by being, and other people have too.

I don't care about your engineering skills, while they are good enough to warrant you a job at a FAANG company, by 40, it is clear that you are not some John Carmack, a Dave Cutler, or a Linus Torvalds. So stop this bullshit about wanting to work with people who "care as much as I do", as if you are some hero descended from Olympus forced to work with those lowly mortals.

The impression I get is that you must be someone incredibly annoying to work with, and that your performance is not even nearly close to what you think it is, and that you really need to come down to earth.

Stop looking outside, work on yourself instead. You'll never be satisfied just by changing jobs. Do therapy if you wish, become acquainted with stoicism, be a volunteer in some poor country, whatever, but do something to regain control of your life, to get some perspective, and to adjust your expectations to reality.
Sorry, miscounted digits!

Fixed it.