skysight-inc/HackerNews huggingface dataset:
And why is this part of life one where selfishness - "I want that experience for my life" - is applauded and encouraged? Especially given that here, the child suffers if you make a mistake. Humans tend to be far more judgmental about selfish desires where mostly just the selfish person suffers if a mistake is made.

There are other ways to experience the joys of parenthood, especially given that most parents seem to look for any way they can find to offload such joys for some reason. Offer to look after your nieces and nephews for a time, for example. Run a volunteer daycare.

If you are not willing or able to be a good driver, you should not drive. If you are not willing or able to be a good parent, do not have children. Do think about the decision very, very carefully - the stakes are very high. If you don't end up having children - well, at least you didn't end up causing others any harm.

But I understand what you are saying - you should also recognize the situation where you are, in fact, ready. It's like being able to choose when to sit an exam - there is always another week you can spend studying, and at some point you have to decide you are ready once you are in fact reasonably prepared.
I often make a point of vocalising my frustration/description of what's going wrong, just in case...

Recently I had to type a number when I thought I'd been prompted to speak it, for example. Then when I did type it, there was no way to correct an error (account number & DoB, seemed like it might be critical), so I had to hang up and try again.
Full (60000) color epaper module
I thought I read Apple invented USB-C then abandoned it for the lightning connector and made the USB-C IP freely available to everyone.

Now you can see why.

You didn't even mention the physical fragilities. The cables don't last, but the connectors on cheap laptops/electronics REALLY don't last. The thin pcb inside always cracks or shorts or gets covered with goo. Once it gets jiggly, something shorts and blows up the USB chips inside.

They need a USB-D that is more Lightning-like.
That is the primary logic behind universal health care.
I love arch for a lot of things, but I've learned to keep stick to more "traditional" operating systems when it comes to servers. There's simply no auto-update functionality available in Arch so you need to constantly remind yourself to update. I wish you the best of luck with your arch server endeavours, may they treat you better than they have treated me.

Ubuntu is pushing me away with their idiotic focus on snap every new release but I'm not hosting anything on a server that I can't just run sudo dpkg-reconfigure unattended-upgrades on to auto install security patches. I still need to reboot my servers from time to time, but that's rarely ever really necessary for security. It's a shame because I think the "closer to the metal" approach of Arch works quite well for server setups.
What are compelling reasons to get one? Worst case scenario, you have baby.
The could happen and they definitely did but I don't remember this level of frustration and flakiness since (as noted) the early Plug and Play days.

Pre Plug and Play you had to have a cheat sheet of IRQ assignments and memory ranges next to any computer so you had a halfway decent chance of getting a new ISA expansion card to work. The early days of Plug and Play were reminiscent of USB-C today - as I noted plug it in and hope (Plug and Pray). However, from my anecdotal experience the reliability of Plug and Play advanced very rapidly and within a few years it was extremely clear to anyone that this was a significant step.

Fast forward to now and you have PCIe with rapidly increasing speeds, a thoughtful connector design, and variable lane support. All with backward compatibility and downgrade of lanes and speed. Sure I've had a few issues (mostly in the early days) with weirdly wired slots and devices refusing to come up at max supported revision and lane configurations. But at least in those few limited experiences I've never had PCIe not work or have any fundamental reliability issues.
This is pretty incredible TBH
yeah, it's really confusing.

Many folks are comfortable with jumping through the hoops (following instructions) WITHOUT understanding what's really happening.

Those of us who aren't comfortable with "just works" need to plow through a enormous amount of persnickety jargon and easily forgettable material to reach an understanding that gives us confidence.
I think your advice is correct for those that want kids. The issue becomes contentious when this is advocated to people who mostly are on the other side of that decision. Going for kids before you are ready is still aligned with ‘wanting kids’.
Hosting, storage, software, human-provided services, physical objects etc will never be "too cheap to meter".
I don't doubt being a rep is difficult. However, if customers were able to reach someone quickly without enduring maddening phone trees and were able to speak with someone who was friendly and actually empowered to provide help, I think the customers would generally be pleasant to work with. So I don't think aggressive customers are the only problem. A lot of the issue can be resolved by the company's willingness to truly help their customers. A company that is willing to commit to training and managing their staff and empowering them to be helpful will generally be greeted with delighted customers.
I didn't say it does not exist, I said it does not work as a justification for actions that infringe on rights.
I imagine it's a matter of automating the certificate insertion on the target servers when it's updated on the user's account in the LDAP server. In other words, it depends entirely on your systems and how far your administration is willing to go to automate it.
Open source malware? That's a new one!
Why should a musician be different than any other job, without the support of HR. Yes, HR is there to protect the company when there are disputes with employees, but it's also there to help protect employees from other employees.
In /r/teslamotors users often complain that the company spends too much effort on easter eggs.
What you'd call a cloud I'd call a datacenter and a datacenter is something we use when a problem is too big to fit on a computer.
The problem with the people you are talking about is that they didn't cut back as soon as they started to have minor medical problems. Having 4 drinks a day for a couple years in your 30s doesn't cause permanent liver damage that will kill you. But continuing to have 4 drinks a day AFTER being told that you are overweight and have elevated blood test results due to drinking can kill you.

This becomes even more important as you age. Someone who starts smoking heavily in their 60s is far more likely to get a blood clot than someone in their 20s
I don't think a privilege escalation bug in Windows 1.0 would be of much value.
It’s very kind of you to write this all out, but frankly if you’re the kind of person who worries about stuff like that you’ll poison your relationship with distrust regardless. If not this than something else.
Maybe next time we get a pandemic that needs people to stay at home a lot we should issue everyone vouchers good for a free decent beginner's musical instrument and enough free lessons with an instructor over video chat to teach them enough of the basics to get them to where they can continue learning from books and YouTube without an instructor.

That might give people something to both distract them from the pandemic and take up time that might otherwise go to less healthy pursuits. When you are practicing 40 hours a day (69 hours a day if your instrument is bass) there isn't much time to drink.

On the other hand, I suppose it might also lead to an increase in murders and divorces due to how annoying it can be to be in a household with a beginning musician if there is no place they can practice out of earshot of the rest of the household, so it might not be a net win.
> It's pretty clear what 'free' means here, the person getting the treatment is not billed for the treatment.

Actually I think that’s a pretty good example of what confuses me about this usage of “free”. Usually when I call something “free” I am making a claim about who pays for the thing, but as you pointed out, in this case it has something to do with who is billed by the service provider.

> In that way, a society organizes that no one has the existential threat (financially or medically) of prohibitively high cost.

IMO, no current Earth society comes close to that criteria. For example, if someone has a currently untreatable disease, then isn’t that just saying the cost of treatment is prohibitively high? ie, the cost of hiring scientists, renting lab space, running trials, etc.
Is that a bad thing? It seems to leave the door open for a lot of explorations. It seems like it doesn't affect critical functionality that much.
I really enjoy the Darknet Diaries podcast: https://darknetdiaries.com/
Korn Meets KoRN
Israel is a lifeboat not an office.
>You can’t fix Mozilla without chopping heads off the top. They aren’t authentic actors in the game they’ve presented on this HN link. They are activists who commandeered a vehicle.

They have had multiple new leaders with no change.

It was Mozilla CEO Chris Beard who went to the press to threaten anonymous people on the internet.

It was Michelle Baker who said deplatforming trump isnt enough. She was involved in deplatforming the new social media sites off of firefox.

So I don't think the leaders at the top are anywhere near enough.
Georgia and Israel. In Georgia's case, in 2007 the patriarch of the Georgian Orthodox Church offered to personally baptize and become the godfather to every third, fourth, fifth, etc. child born to married Georgian Orthodox couples. Birth rates subsequently went from ~1.5 to ~2.1, and have remained above replacement since then.

https://ifstudies.org/blog/in-georgia-a-religiously-inspired...
So I'm a mostly-front-end web developer and I've never used Java. This looks cool; I have a couple questions:

- How is this running without a java runtime? WASM I assume?
- Given the performance and accessibility of modern html/css, what's the impetus behind something like this?
I have hacked together an implementation of this here https://boldreader.github.io/boldreader/
A certificate is just a formatted list of attributes that has been signed by a particular private key. Username, UID, GID, membership in this, privilege for that, good-after date and good-until date, for instance.

Everybody knows the public key associated with that private key, so you can verify that the private key did sign this list of attributes.

An ssh keypair is an actual public/private keypair, but a certificate is just signed and encoded (but not encrypted) formatted data.

If an ssh daemon has knowledge of a public key used to sign a cert, and has been instructed to trust that cert, and all the dates are good, then the ssh daemon can accept that cert as proof of identity and allow a login.
Less births -> less potential workers -> less workers -> less growth. Less growth is the one thing that sets almost every government off, be it micro- or macroeconomic.

It also creates friction politically, as the burden on the working populace increases due to a shift in working/non-working and almost no one wants to change for the worse. See the young vs the elderly and retirement ages, where the elderly will often vote for the young to carry the burden, and vice versa.

Long story short, it creates a situation where things have to change fundamentally or someone has to bite through the sour apple. Governments don't want to do either of these things.
Have you already found your shark in your Opel/Vauxhall interior?

Easter eggs are still a thing, in software and even in production cars.
I still don't care about any of this nonsense for my personal stuff when I can avoid it. Passwords all day for me. 0 security incidents in my lifetime.

Sucks that Github and some other things force SSH keys which are just passwords except always saved to your disk so that anyone who steals your laptop gets access.

It adds insult to injury when you try to capitulate to this malarkey, generate a key in PuTTy's key generator, then Github whines that the default setting isn't overkill enough and you have to make a whole NEW key with some other setting. I miss the good old days.
They're protecting us from socialism.
X-Rays are not "radioactive technology", they are application of high energy particle physics.

Please don't spread around misinformation.

Once the power is off, there is no more radiation from the internals of an X-Ray Machine.

Heck, we have portable X-Ray dental cameras now.

They are still dangerous, but orders of magnitude lesser than true radioactive elements.
https://www.theguardian.com/us-news/2019/nov/14/health-insur...

An article about insured people going medically bankrupt. When things go according to plan and insurance covers everything it all good but when it doesn't it next to impossible for people to afford it. And it's not like bankrupois without consequences
Could anyone explain the rationale behind it? It seems that how we represent the letters and the words has significant impacts on how easily our brains digest them.

Also a bit of tangent, but I wonder, could fellow English native speakers generally skim books like less than three to five seconds on each page, and roughly get the idea of those pages? I'm a native speaker of Chinese and it's pretty easy for me to do it in Chinese, but there's no way for me to do the same in English despite I've been reading English for years.
The effort is laudable, but ultimately futile. The world has moved on from Java on the client. It is now largely relegated to a backend language for enterprise applications. Nobody really wants the heavyweight mess that is the JRE on the desktop when other frameworks do a better job. There was a case for Java-based desktop apps in the 1990s/2000s when browsers were slow, desktop UI toolkits were generally terrible and lacked cross-platform capabilities. But this was then and now is now.

So no, a new UI toolkit is not going to revive Java in the mainstream.
The field I'm in still uses serial a ton. It does what's it's supposed to and it's plenty fast how it is, so no has changed it in decades.
It depends on the scale. If a company has a handfull of hosts I'd argue that deploying the full AAA and PKI systems to back cert auth is doing it wrong.

Traditional ssh-key auth is simple and reliable, it's not until you have a large, complex and diverse user base that you need something more. That's why the huge fang sites use it. Every org doesn't need to mimic fang.
I mostly treat it as "finally less chargers to carry". Does that quite well, don't really need more.
Well, anyone with a problem fails that step for some period of time until they realize it. But sure, once in or trying to be in recovery, that occupies the rest of their life.

This whole thread is making assumptions as it wasn't mentioned if the person would consent to treatment.
Interesting. I feel the exact opposite. The tech industry’s fascination with libertarian values have brought about the disastrous consequences of putting free speech on a pedestal, with utter disregard for the harms it has caused. And libertarianism has always required choice. Choice requires a free and vibrant marketplace. But that market place requires regulation to keep it free and vibrant. The circle cannot be squared.
It's not perfect, but it's clearly an improvement.

I have a box full of USB adapters. A to B, A to A-female. Micro to A-female, and on and on and on.

It's not great that your charging speed may be limited by the cable specs, but it charges much faster with the wrong kind of USB-C cable than if you have micro-USB when the device takes mini-USB.

And the fact that even HAS PD is amazing. My laptop, phone, and headphones all charge with the same cable. That's much easier for travelling.
Thank you Vuescan for saving years of my life.

I have a huge 35mm collection that I needed to scan and had acquired a Nikon Coolscan 5. Not only was the Nikon software unsupported on modern OSes, it had severely limited capabilities in terms of RAW and batch scanning.

With Vuescan I was able to setup a workflow where I pop in a filmstrip, and it scanned them all with no user intervention and saved as both RAW and TIFF. Then when it ejected the filmstrip 15 minutes later I just fed in a new one. So I could have a normal work day alongside the task. Just superb software.
USB C is just the connector. The functionality is subject to the cable itself.

Sounds stupid, but it is what it is.

There should be a tiny symbol on the connector, giving you exactly this information.
Looking through my USB C cable some of them actually have it. Most have no information on them.

I can not look up the IEC norm at the moment, but I'm sure they forgot about that little detail.
Taxes. IMHO journalism is a kind of infrastructure of the soul of a nation.

Gov't funding, a strong and corruption free journalism union, and a unicorn fart in every mug, easy peasy.
I definitely remember the difference but other than the various high speed modes (EPP and EPC, from what I recall) parallel ports worked for their intended purpose.

I mentioned RS232 serial because that was a true "cluster f**" with the issues I enumerated and more.

VGA was fun too. I remember early Linux documentation materials warning users that the wrong scanline modes for X could fry the hardware. Not sure if that was an actual occurrence but I remember triple checking just to make sure :).
Sounds a bit iffy if your prod deployment fails after testing… surely the correct way is to have staging pickup any issues prior to prod
> If there are > 4 letters, 40% of all letters are bold.

Very cool :)

I would have thought there is also value in bolding the last-x-amount of letters.

I forgot the name of the "concept" but it's been shown that the beginning and ending parts of words are the most "recognizable". You usually see a sample of that on those 'silly-facebook-posts', example:

"I cnduo't bvleiee taht I culod aulaclty uesdtannrd waht I was rdnaieg"

[1] https://www.ecenglish.com/learnenglish/lessons/can-you-read
> After receiving a medical treatment that included a round of antibiotics and an X-ray scan, Californian Will Osman thought he got stuck with a $69,000 hospital bill. Luckily, Osman's insurance covered most of the bill, but that still left him on the hook for $2,500.

That's the first sentence of the article. Doesn't that cover that pretty well?
I don't think it's related.

We need to reproduce every single study, including the fraudulent ones. Gosh, ESPECIALLY the fraudulent ones.

But we can't possibly know in advance which are which. That's the whole purpose of trying to reproduce.

Without reproduction efforts, scientific papers are of no value, as we can't trust them.

In this sense, a paper without reproduction effort is not a "window" in the analogy. Only after reproduction efforts it becomes a window.

So saying it's a waste to try reproducing an article is just absurd. It's like saying it's a waste to produce the "window" in the first place because a kid might break it in the future (in case of the paper, that we might figure out the paper was fraudulent).

It's still valuable to find out a paper was fraudulent. It builds trust in the whole scientific endeavor.
This might be what you’re looking for: https://gafniguy.github.io/4D-Facial-Avatars/
I appreciate your perspective and I greatly value my own computer expertise. Having said that, I want to ask: what if doctors, lawyers, and engineers adopted the same mindset? Instead of translating their knowledge and recommendations into language a layperson can understand, what if these experts spoke only in their domain's technical jargon?

We would be much worse off. In order to survive, everyone would have to become a dabbler in everything and many would be unable to keep up at all. We would lose all of the efficiency gains of specialization.

So assuming we do not want everyone to have to learn a bit about medicine and law and engineering etc, why is computer knowledge different? Is a computer not merely a tool to accomplish a task? We don't expect people to learn to become a mechanic, let alone an automotive engineer, to be able to drive a car. We expect cars to be reasonably easy to drive and low maintenance, with occasional help from mechanics. Shouldn't we expect the same from computers?
Yes, You Can Make Your Tech Survive Obsolescence
Good point about music. I have used the pandemic as an opportunity to get back at playing the keyboard. I have put it right next to my desk, so if I have to take a break from work, I can play it.
Nikita Prokopov is developing Humble UI which is worth keeping a close eye on. (Yes, it's Clojure, but Java interop is bound to emerge if it builds up a critical mass and catches on.)

https://github.com/HumbleUI/HumbleUI/
I like the lightning connector for this reason, it has the reversibility of USB-C while not suffering from a terrible lack of structural integrity. I can pinch the damn thing into a pancake, so weak!
To be honest, I'm really not familiar with the job market outside of UAE. I have a limited knowledge of jobs in other GCC countries, let alone the countries outside of the GCC. And even my knowledge of jobs in UAE is 5 years old at this point.

One question you might want to ask yourself is - "Do I want to be a Software Engineer?" The reason I said that is because some people with CS degrees want to be software engineers and they won't really considering other jobs. Other CS graduates just want a job in tech, and being an engineer doesn't really matter.

Here is why I said this - if you are an Arab and speak Arabic, that might give you a competitive advantage for any business or customer facing roles (e.g. Cloud Solution Architect). Everybody in UAE speaks English, but there are still business doors that will really only open to you if you speak Arabic. And then there are some inner doors that will only open if you are an Arab. And some of those doors are the ones you need to open to get a check signed for a sale.

Regarding remote jobs at US companies, I would try to find companies that specifically say "WorldWide Remote" and not just "Remote" in the job posting.

Also, have you looked at startups that were formed in the Middle East? There's a music streaming service that was founded in Lebanon and it seems like they have Software Engineering jobs in different countries in the Region, and remote as well. There seem to be others as well for things like delivery apps, etc.
https://www.youtube.com/watch?v=IiJAq53knwc

The link to the video.
> That just raises a different problem:

y = bar(generateUUID())
z = bar(generateUUID())

You can't write that in Haskell! Instead you write something like.

yuuid <- generateUUID
zuuid <- generateUUID

y = bar yuuid
z = bar zuuid
Second.

I would like something a kin to Gopher but with videos, forums, games, search engines etc. All neatly in document formats that I have full control over.
Sure, especially when we’re talking about rights that are almost universally agreed upon. But it could be a good justification for something like “the right to talk to customer support for Candy Crush”. The OP didn’t specify which companies he was trying to contact.
This article obscures the subject instead of revealing it because the author makes a point of stumbling around with non-solutions rather than explaining the very simple solution.

It would be a fun one to write a replacement for the JDK 8 streams API. The addition of lambdas and method references in JDK 8 is genius, but the streams API sucks in so many ways, not just being verbose, and having no thought made for exceptions, but also using an approach to concurrency that “just doesn’t work.” (Unless you think “works” is getting a 1.8x speed up on an embarrassingly parallel workload on an 8 core machine.)

For the point of pedagogy it would be fun to see a functional programming library to replace streams for Java, it would be hardly any code at all.