skysight-inc/HackerNews huggingface dataset:
Glad you got good care and are doing well. This is a good example of the good and bad sides of "functional reserve," the concept that many organ systems are able to maintain good to acceptable performance even while deteriorating until a sudden step-down in function occurs (80-90% occlusion of coronary arteries is a common point at which people become symptomatic when exerting themselves).

Do you feel comfortable sharing your age, gender, family history to other readers to help them incorporate how your experience compares to their risk factors?
I loathe the fact that chatbots have not only replaced a lot of human customer support, but that companies have made it almost IMPOSSIBLE to reach critical (human) customer support. It's a fucking travesty, and something companies should be shamed for.

For example - I'm currently having issues with an international shipment. It is unclear if the shipment ever left the country, if it's in limbo - hiding in some warehouse, or what. I went through this a couple of year ago, and back then, the shipping company had their phone numbers available. I got the problem fixed after 30 mins on the phone.

These days? There are no phone numbers to be found. No email. Only the chatbot, which does not yield the desired results.

I ended up searching my email inbox, and luckily found some contact person. Sent said person a mail, and luckily got a phone number and email to the correct department. I'm now awaiting a reply from them.

edit: I think it's fine to have a chatbot on the website, but not at the expense of all other methods.
Good link, thanks.

My point is that the corporations seems to just want to get the lowest possible hanging fruit with which they can reap the maximum profit... and stop there. I am not seeing any efforts to make an acceptable actual home robot.

I think like you: that most of the problems (that the bigger problem is comprised of) are solvable, but it seems that nobody is even trying to put the effort to make the entire package.

Where's the iPhone equivalent of a home robot?
I remember HN being a place to discuss microcosm of things related to hacking and tech but am saddened to see it lean towards redditesque macro style of cognitive dissonance.

If ya'll want to remember 1/6 as some hate-driven event, I want no part in it.
Honestly might be easier to do a carrot and stick incentive to get people to vaccinate so that we reach the requisite 80-90 percent.

The carrot can be a check for $1000 (or whatever gets the job done), and the stick can be restrictions on indoor dining and gyms or similar. That should hopefully get us close, and might even save money compared to letting this go on forever.
I think this something that people miss a lot when trying to optimize their Docker builds. Is the whole optimizing for most of your builds vs optimizing for a specific build. Not easy.
I would pay real cash money for a browser extension that muted every reference, every article that has anything to do with him or his brood. Harry and Meaghan too, while we’re at it.
>It helped that Hillary was a fairly unpopular candidate.

And yet she got more votes than the other guy...
I think you make some cogent points, but what do you mean by preceding economic turmoil?

After '08/'09 there were daily steady decreases in unemployment through to the 2016 election and steady market increase to ~historic highs by the 2016 election.
Ah, yes, the industry that still uses fax machines in 2021 :)
Found your feed which is perfect - https://biztoc.com/feed
Hedgehogs had MRSA superbug long before antibiotics use, research finds
> I guess if I want to keep working here I'll need to find a way to make fewer mistakes like that in the future.

Communication is the answer.

If you think you're going to quietly go back to your laptop and solve all of these problems by being more careful, you'll probably end up disappointed.

You should take this as a learning opportunity to improve your communication skills. Communicate early and often. Ask for feedback. Ask for clarification. Ask for code review. Ask for a performance review.

Also: There is some good advice in this comment section, but there's also some absolutely terrible advice. Please ignore all of the low-effort comments insisting that you should quit or the comments suggesting that your boss's boss is malicious "gaslighting" you. This may be your first stumbling block in the workplace, but it won't be your last. If you make a habit of shutting down, quitting, or becoming resentful in these situations then you're never going to learn how to build actual healthy relationships in the workplace. Do as much as you can to learn from this, but make sure you do move on as quickly as possible. Don't let it eat you up.
Hunter gatherers worked at best 4 hours a day.

Agriculture did not free up time, it costs more time. It also has been a catastrophe for the human diet, which was superior before. Besides food, living constantly next to cattle has caused all kinds of new diseases.

Finally, agriculture established the concept of property. Almost all the negative behavior we commonly attribute to people...greed, competition, theft, envy, hoarding...come from the invention of personal property. It's not a natural occurrence of human behavior.
seems like this is basically ngrok?
> invokes images of a child that screams and shits themselves

This is a generalized problem with the self-proclaimed neurodiversity/"autism rights" movement, though. They do very well at expressing the wishes of reasonably high-functioning folks with autistic traits, but don't seem to relate to the kids who can't speak intelligibly and spend their time banging their head against the wall any better than everyone else. Saying that "we shouldn't talk about low vs. high functioning autism, because it's more complex than that" feels like a cop out.
"Guy with skin in the game rubbishes the competition"
Strangely enough, this is not the game for you: https://store.steampowered.com/app/1334000/Wordle/ However it looks fun.
If it only affects 2-3 people per year in the US, then is it worth it?

Might it not be better to reduce rabies in wildlife, or spend the money on other kinds of vaccinations?
That's amazing. Do you do any wrist stretches or recovery tasks afterward? Is there a routine you do for prep?
This post is filled with bad and naive advice.

I have thankfully worked in mostly rational companies and been able to be honest with managers about what is or isn't working. At my last job though I spent more than a year saying repeatedly that I wasn't happy with my project work and that I wanted more pay. Annual review rolls around and they didn't fix it. I had a new job offer in a month and when I put in my notice my manager was shocked. He's a good guy but he was also my boss which means he's only going to pay me enough to stay. Just accept that fact and move on.

Match your notice period to the handover period - I'm sorry but everything about this section is wrong. Nothing you are working on is so important that you can't put it in a good state for someone else to pick up in your absence in two weeks. You stayed for 10 months? I can't tell if you or your employer was the one being strung along.

"Your new role, if you have one arranged, should respect your decision to be professional about your handover period. They’ll wait, don’t worry."

No - The hiring market for developers is red hot right now, no doubt about it, but potential employers are not going to sit around with a position open for months. Potential employers are not going to be impressed at your loyalty to a previous employer. They will think you are wasting their time and will probably be working to put someone else in that position while you dawdle.

The two weeks notice period is the conventional standard and everyone knows what it means. Stick to that and you'll be fine.
Now my main browser for 6 months. Running with uBlock Orgin, it's the bees knees.
I've had to do some EDI in the Automotive world and Financial world (ACH and Wires)

Maybe I've been lucky in my travels, but none of them were terribly difficult, so long as you had a spec doc in front of you. (As a C# Dev, I'd usually use some form of FileHelpers alongside of MultiRecordEngine, if you're having to deal with things like 'correction' records, treat the resulting records as an eventstream and use those to build the final dataset.)

What gets -nasty- is when companies violate a spec in a subtle way. In one case, the 'response' file for ACH transfers from one bank 'reused' the leftmost digit in a certain field for their own code. This however made it extraordinarily difficult to reconcile to the original check due to the relative shortness of this identifier.
No disagreement there! But, at the risk of cargo-culting, it might be interesting to see the effect of deliberately trying to reproduce such biases in an A.I.
Thanks, but that's not really what I'm asking about here. I know about the more traditional way to do things, and that's what I do daily. What I'm asking about is how the "new stuff" works and how to learn about it. It's sometimes hard to know the tradeoffs involved with only an external point of view, especially when most of the discussion is heavily polarized like here.
France can just order local banks, payment networks and bailiffs to seize any money or physical assets that Facebook or Google have in France.

Or, if they wanted to go all out, could issue EU wide arrest warrants for top Google and Facebook executives, and start seizing their assets. I’m sure top exec at both companies have a bunch of holiday homes on the south coast of France they like to visit.
Sadly, they appear to have stopped publishing. Last issue was Spring 2021.
Hah, how amusing. Client side self metering
1. Communicate continuously with your manager/other stakeholders any time there is a setback. It’s possible your boss’ boss got pissed that they found out about a delay in your project very late.

2. Big difference in working a job and doing schoolwork is that it’s a lot harder to finish “assignments”. Don’t procrastinate right up until the deadline because you WILL miss the deadline. While missing deadlines is no big deal generally, it looks a lot better if you were working continuously on the project and communicated issues/the need to revise estimates as early as possible.

2.5 Don’t do pseudo-productive stuff like fucking with vim macros or playing with a new rust package unless you actually need to do it for your job. Obviously doing this a bit is OK, but time box it, don’t spend weeks on it. I only bring this up because you mention having fun working with new stuff at work.

3 Don’t tolerate assholes. But also be honest with yourself. Nobody here has all the details to know if your managers are being reasonable or not.

4. Don’t over engineer. Do the bare minimum to get what you need to get done (so long as it’s reliable and maintainable). Use libraries. This is a big learning curve for new engineers, since writing professional software is more about getting some functionality to work than your academic assignments which were about teaching you new stuff. This is what your feedback is getting at: see how other people did something and copy it.

Another thing is that I notice you got your project done within 2 weeks of getting this negative feedback. What was the total timeline of the project? I ask because it kind of sounds like your manager “cracked the whip” / “lit a fire under your ass” and you got the project done pretty quickly after that, since two weeks is almost nothing in the software world (as I know it). In this case your manager may have done the right thing in getting you to focus on landing the project (at the expense of your happiness) assuming you weren’t working way overtime to get it done.
>If you manage to get the full value of your money, other people will lose the full value of theirs.

Why?

>The value that supposedly backs your local currency simply does not exist

Tell me something I don't know...

>Is it not fairer that everyone gets 50%?

What? Why? Why should anyone working for abroad let the government decide how much money they get from their hours spent working?
You can leave or you can bare it. But definitely don't carry it.
Wow, that gif looks very similar to shademap. I don't have an android phone. Any reason you didn't release for iOS?

I really like the PowerPoint vibes in your intro video. Might look into doing the same.
I don’t think it’s good advice even for someone working in a rational environment.

The part about giving ten months notice is terrible. He even says that it was bad for both sides! He was mentally checked out for months and not coming up with long term solutions because he knew he was out of there. Not my supposition - he literally says that.

My past three jobs have all lasted at least a decade. I just don’t agree with much if any of the advice here other than the blatantly obvious things like “don’t sabotage them” lol.
I want an alternative engine but Mozilla seems doomed.
Later in life I considered myself to be on the autistic spectrum as it explained many of my quirks. Growing up, I thought everyone was normal like me but less rational. Very recently I found out about Alexithymia, the inability to identify, describe or express one's own emotions, which actually nails it. Many of the outward interactions are similar but the internal experience is different. The best way I can describe my experiences is that the 'feeling' or even awareness of existence of an emotion lags, sometimes by hours, until it becomes sorted-out and conscious. I also don't much have emotional overloads other than being drained by certain forms of interactions that I'd chalked up to being introverted, which was odd because I'm very extroverted at times. I don't know if it's a good or bad thing that I don't put effort into interacting emotionally outside my closest circles.

Maybe it's like smell, where there are many bad scents and even if it didn't impact my survival I wouldn't want to live without the sense, and I should indulge more. The only concrete thing I've learned is that significantly reducing my caffeine intake helps but also distracts.
I've been playing this as a road trip game since a friend introduced me to it in high school. Depending on the age of the people playing (and/or the fraction of concentration the driver needs to devote to driving) we also play with 3- or 4-letter words. 6 is a bit much for me to keep track of in my head.
In this case, I'm not trying to impart wisdom. I'm just trying to show what a hypocritical position it is to criticize Bitcoin for being a waste of resources when the entire western lifestyle is predicated on waste. In many ways, it's a form of armchair activism. Like, "Hmm, how could we solve global warming? I know, let's start by banning this thing that doesn't impact me at all, even though my wasteful lifestyle is a much larger contributor to the problem by many orders of magnitude."
Is sending an employee a message they've elected to receive ever spam in some sense? If the reflection were to an arbitrary number then I'd say so, but simply forwarding to a specific number you're working with seems... Fine. Maybe it's different too if it's a solution you're selling, but even then that's somewhat between you and the customer.

I guess if twilio has negative impacts as a result of the perceived spam then that's a separate issue.
I have what you would deem mild Autism and it CAN be a beneficial adaptation, but it's is highly context-dependent. I think it's only in the last couple of decades when that's become true, specifically information, knowledge work, or science.

Think of the cartoons where the "nerds" are trying to fight/play sports and are trying to calculate optimal trajectories, etc. The additional rationality slows down coming to conclusions significantly and I'd argue in most cases the added accuracy is of marginal value.

Basically, I believe a lot of those biases are shortcuts that give a good enough answer in significantly less time. I.e. Newton's method over actually computing derivatives.
I think many of them can improve overall happiness a lot but this is not without trying. But I really prefer these advices instead of everything “productivity guru’s” have to offer these days.
Yes, it's as stupid as it sounds. Ours is a clown country. Don't take it seriously.
I love how the tech bros who are so fast to consider banning cryptography absurd for being math, are frothing at the mouth to ban cryptocurrency.
>Where it gets interesting is... what if crypto becomes anathema? What if accepting crypto or holding crypto starts become so closely associated with directly causing climate change, that no company is going to want to be openly associated with crypto, NFTs, etc due to the negative association?

Then somebody should make crypto coin which is exclusively run on renewable energy so it would be considered moral accepting it as donation.
Sure - but it’s not Apple’s brand that is being damaged by search advertising.
Yeah you can do it but it’s high effort and low reward. Good in a government or union job where you outlive your boss most of time.
My nephew died from rabies from a bat bite (in the SF East Bay) many years ago.

When he was bitten he was inebriated (picked up a wiggling bag and the bat inside bit him), and the next morning he never saw any bite wound (because their teeth are so slender they don't necessarily leave a mark) -- so he wrote the whole thing off.

I'm haunted by his death. The painful lesson is that if one even thinks there was a possibility of a bat bite then one should seek treatment.
It's the states that were traditionally (but closely) blue where the expanded Republican voter pool made a difference, along with a few swing states.

To some extent, she lost by very little in states where it mattered and won by huge margins in some states where it didn't.
Is it truly transient? I know some people "grow out of it", but it seems plenty of people are afflicted for life. Am I misunderstanding what transient means in this context?
Ok so are you saying that Twilio cannot be used to rely messages from company phone numbers to employee cells phones?

I would understand if this was an edge case, but my understanding is this is a quite common and a core use case. I'm pretty sure this exact use case is in their basic tutorial.
Food and medicine shortage in Cuba is an unavoidable impact of the pandemic, no matter the measures imposed, for an obvious reason both you and I know - tourism is the only real avenue for Cuba to accumulate foreign currency.

Certainly the economy took a hit, and this is true everywhere in the world, but starvation? I'd like to see a source for that, as you haven't provided any. Typically, what happens in situations where island countries cannot acquire foreign currency, is that they cannot import specialty foods, and have to rely on local, low-quality and repetitive sources of nutrition. But it is very unlikely for actual starvation to happen.
Yes! I dove into this (and later, Moondlander) because I have mobility issues and had to reduce travel, but the resulting 90WPM and (unprovably) faster coding have been awesome side-effects.
personally i think both are needed in the genepool. just as handicaps during a economic boom during peace time make the tribe learn about compassion, which has a group benefit for the offspring. nature is a higher order system. we are not the sums of our parts. most discoveries are mistakes or roadblocks in the path of another objective. like sperm the best approach is the shotgun approach. in space legless people use less space oxygen and food.
Bitcoin price tumbles and 'no signs of a decisive reversal in sight'
I mean… it’s a great company and awesome idea so I don’t mean to detract. But that website design made me very uncomfortable… I mean right aligned? Really?
> as a EU citizen

What does that to do with the rest of your message?

If anything as a EU citizen you should want to have alternatives that aren't chained to big non-EU companies.

> as long as it is decentralised it is somehow better than other software

It is like Free Software, for many the fact that it is Free/decentralized is what makes it better.
Maybe this is an argument for credit cards or browsers to adopt single use signed transactions but we don't really need blockchain for that.
Go lick a boot.
Out of curiosity, how do irradiated plastics fail? Do they become brittle, soft, something else?
> If you want to share memory between processes, it's easy enough to use mmap()

It's only easy when all of the following is true: (1) sharing one time only (2) Sharing exactly one continuous buffer, as opposed to anything more complicated with pointers inside (3) Sharing between processes one-to-one. When any of these things is false, mmap becomes hard. For instance, despite C++ std::vector is a continuous buffer, when sharing a mutable one that grow/reallocate thing gonna cause issues.

> select() is more convenient than poll()

Strongly disagree. These macros and the bitmap is pure BS. For some handle types like sockets, for hardware reasons (multicore CPUs) Linux no longer guarantees sequential file descriptors. Even the manual page says "WARNING: select() can monitor only file descriptors numbers that are less than FD_SETSIZE (1024) - an unreasonably low limit for many modern applications - and this limitation will not change. All modern applications should instead use poll(2) or epoll(7)"

poll() is awesome in comparison, the API with that array of simple structures is perfect for the job. At least in terms of usability, AFAIK epoll does better performance-wise.

> io_uring is worth checking out

Right, but the use case is different, it's only for I/O.

> kqueue, iocp

Not available on Linux?

> epoll

Yeah, but I think to truly benefit from this one, need multithreading. Multithreaded async I/O is hard, I think people only doing that when they absolutely have to for performance reasons.

> just try libev, libevent, or libuv instead of writing your own

My use cases are probably different. I rarely using poll() for network sockets, it's usually other things: process and threads synchronization, timers with timerfd(), hardware devices (GPU, sound card, hardware video codecs).
Itunes was a bloated pig then (still is). Winamp on my phone, yes.
I just went back to Firefox with uBo
> our Engineering Team have informed us that you will experience issue from Jan 2022 thru August 2022 and then it will auto-correct

So the issue persists for 8 months then corrects itself. The only thing I can think is that the software doesn't properly work with the 10 bit rollover of the GPS week number (which happens roughly every twenty years). Now we would expect to see this bug in 2019 when the week number went from 1023 to 0. Some clever programmer probably changed the epoch so that with a car sold in say 2010 that it handles the time correctly from 2004 up to 2029. So why the bug in 32 weeks of 2022? Well maybe some other clever programmer back in 2002 wrote some tests to check the handling with dates in 2002. Now with the 2010 update those tests fail as they say 2022 instead of 2002. Finally some naïve programmer writes a workaround to fix those failing tests so that if the week number matches the week number used in the tests it subtracts 1024 weeks such that the tests pass. After all 2022 looks like a long way ahead back in 2010!
You don't sound amused, you sound kinda angry, to be honest. Of course we break the law, because the government is plainly corrupt, it is proven and it is our right to stand up to it breaking the stupid laws they make living nobility while 50% of the country starves.

Now go on enjoying living in the first world, we'll keep using the cryptos the way we want.
luckily that has next to nothing to do with the point of my comments.
> and 0.5% actual typing

I wonder how often Donald Knuth types.

And he is arguably among the 5 best coders in the world.
Shameless plug of a blog series where I try to list and summarize every paxos variant:

https://vadosware.io/post/paxosmon-gotta-concensus-them-all/