skysight-inc/HackerNews huggingface dataset:
I don't mean to sounds cynical, but what is this really going to do besides signaling to investors how much they "care".

If the company was a mine, or some other business with a large on the ground operation in places where modern slavery is a thing, then I could see a statement like this holding water.

But you guys arent a mine, or a lumber factory, you provide online gambling services. I'm really struggling to see what they could possibly do one way or the other in terms of modern slavery besides the usual like auditing your vendors, but again, hard to imagine them having vendors that employ modern slavery given their market.
> Nooo, it's the statements, which were invented as a non-solution that requires nobody to sacrifice anything, changes nothing, but can be a great taking point.

They require candidates to show a track record promoting diversity. Merely saying it is not enough, so they do in fact require sacrifices - even if you don't count being forced to profess beliefs you don't hold as a sacrifice. But then forced conversion is also no big deal.

This is required by one fifth of academic jobs, as of 2021: https://www.schoolinfosystem.org/2021/11/11/study-diversity-...
Even before 2016, Adams treated the Pointy Haired Boss more sympathetically. I used to buy and enjoy the desk calendars, but Adams' humor had already lost its edge and relevance before he found Trump.
A developer who professionally survives into their 30s or so needs to make peace that they have statistically exhausted their pool of mentors. If you enjoy mastery of basically anything, you should consider whether it's the time to invert yourself and become the mentor for the next person down the line.
I think they're referring to firebase which sells itself as a "realtime database" or rephrased, a database designed with "realtime" (automatically updating) websites/apps in mind.

The use of the word "realtime" for web tends to trigger a lot of systems developers who use the term to indicate that you can predict the actual real world time that something will take to compute, typically used in automotive and robotic settings. That being said, I didn't invent the word and words have multiple meanings and contexts. In this context it simply means push-delivered data that is pushed when updated. /disclaimer
> users usually reboot because some poorly written piece of software

You can have that in Java - in any runtime environment, if your java processes keep consuming too much memory - swapping starts, on linux you will have the OOM killer, in the end the thing will reboot.
Also operating systems can have bugs, hardware has bugs, nobody is perfect.

> Also keeping RAM running all the time would eat electricity and generate heat.

In a server room you wouldn't turn out the lights, ever.
It's a term that Firebase uses. From [their documentation](https://firebase.google.com/docs/database): "The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client."

I believe "realtime" in this case pertains to the synchronization of data amongst clients through websockets. This is how I've seen the term "realtime database" most commonly used.
> These private companies aren't legislating morality, though.

They are. If you're a banker, you effectively choose which direction society evolves towards by choosing who gets banking services and especially access to credit. Deny someone banking and credit and they're pretty much done. That's way too much power.

> it also completely sabotages any moderation efforts on the platform

"Moderation" is the job of law enforcement.

> preserves an entire population's porn habits in an openly-availible, transparent ledger

Which is why people should choose privacy cryptocurrency like Monero.
I tend to agree. It sounds likely to be out of context. The only thing that comes to mind for me was we got some marketing material that featured only white people, n every image. That was genuinely “too white”. It is bad to suggest that normal business culture is just white people. I assume the context of these quotes was similar.
>"There should be no problem as long as no one is harmed in its production"

Yes, but isn't this case in particular happening because of harm/abuse?
I remember listening to an interview with PG many years ago. The one thing that still stands out, because it irked me no end, was PG and the interviewer laughing over the reason you hired younglings for the companies you invest in. Sure, the younglings weren't as good as elders, but they were naive enough to work longer hours for less pay and put up with more crap.

Lost a lot of respect that day.
> That said, I really don’t want the payment processor involved in a case like this.

Are you saying that a payment processor should not be held liable if they had knowledge of the illegal content, and actively decided to profit from it, or are you saying that you do not believe they actually did that? Because only the first point was at issue in this decision.
Did we read the same Doonesbury? His drawings throughout Watergate are probably some of the most famous politically charged humorous cartoons in history.

I was never a particularly big Doonesbury fan (I like Pogo), but griping about "liberal comics" seems to follow the general trend of not realizing that your politics have been on the outside of mainstream cartooning for decades.
Plus people get trained and knowhow gets retained. Discussion is just a step ahead to outsourcing key tech by the previous generation. Not that I want to advertise blind protectionism either.
Stay on facts and about facts always.

Tbh i'm actually confused what you would see as a personal attack. At the end of the day if someone is aggresive, he's the one having a problem, not you who has a cool product many people use.
The point though is that the tone of his article seems to suggest that this is some scary "gotcha" of the language, whereas some of us consider this to just be the expected behavior.
China's Final Warning
Uni students are definitely the ones that ask permission the most! Bigger studio, I can't think of any right now
Wait, what?? Hold on a second. Why do they feel the need to say this? Some important piece of information is being omitted here. It's like if you bought a box of cereal and it said on it, "Now, with 50% less cyanide!"
As a datapoint, in Germany it is not considered "hidden employment contract" unless it is more than 80% of your income. I could imagine some similar rules in France, but I do not know.

An alternative way that probably works in France too is to have a limited company and invoice from that.
Also a literal greybeard (mid 50s) and I haven't seen ageism. Not sure if it's because I'm on the east coast and it's different here or I'm just not aware of it. I've sort of been expecting to hit it, but instead I feel as though I get a lot of respect from younger developers and they often seek out my opinion on things. Maybe it's just luck, but there are a couple of things I try to do that may play a role.

One is that I never try to pull rank on anyone or dismiss anyone's ideas or concerns. Respecting others' abilities and experiences makes it easy for them to return that respect as they are not feeling defensive.

Another is I try not to be dismissive of whatever new tech or fads they may be invested in, but rather acknowledge that they are attempts to solve real problems and I can understand what they are trying to do, even if I think there are better solutions. I take a sort of exaggeratedly open-minded attitude in order to head off any assumption that I don't like their ideas because they are new.

Finally, I'm quick to share my experience. Everybody likes war stories and if you always have a war story for every situation people will start to understand the value of experience. Of course humility is important in that. I share my mistakes more than my successes so as to avoid coming across as a pompous windbag.

That's my experience anyway. Who knows, may just be that I've gotten lucky.
Spent a fair bit of time exploring this space as part of a design thinking class in 2020. We talked to a LOT of people from all over the globe about it.

No app really seems to do it PERFECTLY, and it's a complicated space because of the variability. We looked at many of the apps listed here and they all have pro's and cons. These pros and cons seem to align largely the personas we discovered during our process. IIRC the stickiest users seemed to be athletes or folks on highly restrictive diets.

The best we could figure out is a quiz on what ingredients remained before generating a grocery list.
I work at a Fortune 100 and we used to have Dilbert comics plastered up all over the place. Breakroom, cubicles, randomly around the copier, etc.

A lot of them might not have been the best thing to have up at work as they talked about 'evil corporations', slacking off at work, making fun of inept management... but they stayed up.

A short while back, someone complained that the Elbonian strips were a 'racist trope', and down they all went. It happened right about the time when we 'formed a global alliance' with an off-shore consulting firm and displaced over half of our in-house IT staff.

I can't imagine what would happen if the strips in the OP were stuck on the lounge fridge.
How do you target harmful and ineffective policies without hitting a lot of innocent people though?

Affirmative action is a harmful and ineffective policy, but if you speak out against it, you are racist. I'm not here to argue whether you agree with that or not, just using it as an example of something you simply can't criticize without offending innocent people.

More to the task at hand though- I question if he's even really punching down anymore(or even if this is possible- societal status shouldn't shield you from criticism, and there is a difference between critique and baseless insults).

Anecdotally, one of my friends was interviewing a candidate- and the other person conducting the interview asked a thinly veiled political question. The candidate was rejected because of their stance, or lack thereof on this question. This was acknowledged internally, and embraced, and several meetings ensued until HR got involved and had to tell engineers that no- they couldn't discriminate on the basis of political beliefs. And that being sneaky about it by bringing up controversial tech figures in the community and gauging reactions was not actually legal.
Neutrinos don’t need to go around the earth, so in theory you have a pi/2 advantage over an EM signal when sending to an antipodal location, for instance. In practice of course, throughput is utterly horrible for the reason you indicate.
This is my take.

Personally - I think Scott Adams is more than a little bit batshit insane, but I certainly don't think he's punching down in the strips presented here.
> it is just a cartoon, not a political essay

It wouldn't be the first time that 'it's just a joke' got used to be able to get away with some very distasteful politics. I don't think Adams sees it as 'just a cartoon', when placed in context of his other writings (for instance: on twitter) it is clear that he's using Dilbert as a platform for politics.
Uber plans to sell 7.8% stake in Indian food delivery firm Zomato
Strong labor numbers would necessitate real wage increases, otherwise I do not see how it could be classified as strong labor numbers.

But it can be negative for higher income groups and positive for low income groups simultaneously.
HR policies and management jargon are up, not down from the average employee.
I'll be 59 at the end of this year. Unlike most of the commenters here, I've been self-employed for the last 20+ years, working on my own open source project, and so I have not had to interact with interviewers or companies that might or might not want to hire me during that time. The folks I do collaborate with are generally fairly anonymous unless they stick around the project for a long time, at which point nobody really cares much about anyone's identity or age.

My experience of coding-while-aging has mostly been centered on just a few things independent of industry ageism:

1. smaller working set size: I am fairly sure that I just cannot retain as much design and/or code in my memory at this point as I could, say, 10 years ago. It's a little hard to tell, because the scale and scope of the project itself has grown. But I remember when I could relatively easily think about the entire codebase, or when I knew the answer to any question about the codebase without having to look at it. Those days are over. Interestingly, my main collaborator is about 10 years younger than me, and to a large extent he can still do those things, which reinforces my belief that memory limitations are what is driving it.

2. FOMO: not money, but technology. I look out on the landscape of "the new" and wonder if it is possible that it actually contains anything that would make my work or my project better, easier etc. So far, the answer is a fairly solid "no" - realtime audio software has so little connection to web-centric application development that it's not that hard to be fairly confident about this. But things like Rust still make me wonder if it could potentially do a better job of providing memory safety than the somewhat ad-hoc solutions the project has adopted (in C++) over 20 years. And a couple of weeks ago, someone built VCV Rack with emscripten and thus got it running in the browser, which seems right on the doorstep of what I do. Should I be thinking more about that, or is it a diversion? Hard to know, and only time will tell.

3. Work/life balance: working for yourself on your own project is hard to beat, but finding the boundaries between work and the rest of life can be harder still. Getting older, with a spouse that entertains some ideas about how that means a (slow) shift in priorities, makes that challenge seem even more important. I was lucky that I got to be a stay-at-home parent when my kids were young, but now that I'm closing in on 60, the question about what work means, what work is for, how much I could actually live on, what I actually want to do with my time have gained increasing significance and weight. The answers, alas, are as elusive as ever.
That sucks, but honestly, this is why I did not jump on the Oracle cloud offering with all its free resources. It's Oracle, it's a trap. I assume they saw an activity spike they did not like and thus blocked you. Of course they don't feel bound to their TOS, again, it's Oracle...

Maybe someone here knows a fitting alternative? 1GB is not much data, but it might be over the limit for free tiers.
In the store I worked in decades ago they were (LCD not e-ink) updated by two means IR and radio. Not sure why it had both. They were also kind of an ecological disaster. Getting crushed in the back of the store, tons of batteries... We probably replaced tens of them every freaking day (really large store).
I’ve worked with a Polish dev team (in Wrocław). They were really great. However, for the same price I’d much rather work with local people. The Polish people we worked with came to California for months at a time. Being in the same time zone and room was really helpful.

Their English was generally good, and what they lacked in spoken English was usually made up for in good written documentation. But the time zone means remote work not as valuable (same goes for our English colleagues).
Ok, when people back then referred to India, which they did, what do you think they meant? Were they talking about somewhere that didn't exist?
I have an issue if that remedy comes at the cost of someone or a company that was not directly involved in the case.

In this case Visa was providing a service with little to no knowledge of the internal workings of PornHub.

Like I originally said. Would you still be saying this if they were attempting to sue the banks? The datacenters? The ISPs? The manufactures of the machines in the datacenter? If visa is liable for this so are all of those which does not make any sense.

They are already suing pornhub in this case. I don't see the value or reasoning that Visa has any liability here.

To me her getting a financial remedy quicker is not a valid reason to sue a different party.
That is just not true, in any shape or form.

It wasn't mismanaged at all. Neither Intel or Micron could make it cost competitive. Optane had its shining moment when DRAM and NAND ( both are commodities like ) skyrocketed 3x the price, at one point making Samsung the most profitable company even surpassing Apple. There were roadmaps for power, reliability, performance and density improvement, literally everything except cost. Micron wasn't even the cheer leader, they were only happy to play along with Intel because Intel made the commitment to buy enough capacity for Micron to sustain the business.

And Optane could barely compete when DRAM and NAND price were at its peak, making zero profits on most of its revenue. Imagine when DRAM and NAND are back to normal.

The future of memory is either extremely low power on Mobile SoC or Ultra High Bandwidth in the server with 128 Cores. Both of these doesn't fit into Optane Roadmap.

The market is so small that despite Intel was giving away its optane product and selling it at zero margin they still couldn't fill the minimum orders commitment to Micron and had to paid its penalty.
I'm 64 and still coding strong (UK NHS) and I'm planning to delay retirement (officially next year) for another couple of years. I've been a full time professional in computing since 1996.

I've only experienced a bit of age related 'you old fart' stick from a younger colleague once but on the whole, like you say, I've been impressed with my younger cohort.

Love to see, learn and be around that energy. And it's great to be able to bring something to the table based on my experience.

A respectful and egalitarian attitude goes a long way.
"When your neighbor is out of work its a recession. When you are out of work its a depression" - said someone
Well, that person can now learn Ocaml because Jane Street uses Ocaml.
Demand-driven recession means there is insufficient demand which leads to decreased production and a level of slack in economy (real GDP lower than potential GDP), while unemployment is a manifestation of such slack.

If you have decline in GDP, but no unemployment, it may be due to supply issues, increase in friction and other factors (i.e. decline also of potential GDP).
It looks like this was reported 8 days ago and was patched 2 days ago[0]. It was then packaged in v3.2.5pre1 12 hours ago[1]

It's always conforming to see such a fast response time :)

[0] - https://github.com/WayneD/rsync/commit/b7231c7d02cfb65d291af...

[1] - https://github.com/WayneD/rsync/releases/tag/v3.2.5pre1
In fact, you are incorrect. Real wages have decreased YoY. Anything can be classified by “strong labor numbers” by people who are trying to deceive you. Remember this next time you turn the TV on or open a newspaper.
This looks _really_ familiar. Will see if I can find a copy and verify! (Will also post the seal if I find it.)

UPDATE: So I found the book on Internet Archive [0] and I really think it's the real thing. Only caveat: no seal. There's a whole section on creating animated GIFs (which I recall the book I had having), but the example to create a GIF is not a seal bouncing a ball but rather just a bouncing ball sans seal (pg. 261). I'm pretty sure the seal was a false memory at this point.

I've thought of this book often, and I'm thankful to you for sending this my way. I'm 99% sure it's the book given the page count, cover, chapters, and year it was published. Even if it isn't though, it's a wonderful example of the sorts of references at the time.

Thanks again!

[0] https://archive.org/details/isbn_9780672314087/isbn_97806723...
Younger than you but already affected by ageism due to long career, and I hate hate hate removing old, relevant experience but it seems necessary. Omitting a decade of serious experience while only in your 30s sucks.

On the plus side they perceive you as Talent with Potential, or something. On the downside it means you get treated like a junior by some jackass Uncle Bob fan who has just a handful of years of real experience. It levels the playing field in a crappy way.
The entire punching up/punching down dichotomy is just a theoretical justification for "rules for thee but not for me". It's all well and good when the PHB is at the other end of the cartoonist's pen, but when they come for my sacred cows, well that's different.
I think they're just taking delight from being able to hijack behaviour from elsewhere in the code, using indirect means.
It depends on how often you change prices, how many stores you have, and where the paper labels would be printed. For many stores now who have an online and physical presence where there's constant price pressures from all sides may change prices every day or even more often than that. The cost of the electronic label can be significantly less than printing labels, shipping them, then paying a worker in every store to manually change them.
What do you do for repeated failures? Does it get flagged for a manual debug or does it kick into a different mode of automation?
Signal Messenger Client for the Terminal
....being worried about societal change is definitionally conservatism, did you mean something else by that?
Is says it right in the second section of the post:

> This statement has been published in accordance with the Modern Slavery Act 2015 (the “Act”). It sets out the steps taken by Flutter Entertainment plc and our subsidiaries during the year ending 31 March 2021 to prevent modern slavery and human trafficking in our business and supply chains.
I think of these as helpful side effects. It might not have been an explicit goal, but they sure as hell don't mind it.
I just tried that and it resulted in a black screen. I suppose there is more to using that video driver than just that line in a nix configuration?
What's up with it? Still looks hilarious.

If it ran totally counter to experience nobody would care and it wouldn't be funny.
NRC to certify NuScale small modular reactor design for use in the US
Heat waves and flooding: Why U.S. infrastructure can't withstand extreme weather
I have never trusted Oracle with anything important.
Also, https://github.com/bcbcarl/docker-hollywood
1) I used hypnosis/self-hypnosis/mindfulness/etc practices, but

2) there's also the benefit of adopting the "customer success" mindset: everything you do is intended to help "customers" succeed in some way, and operating from this perspective will make it easier, also

3) some "customers" are not a good fit and need to be "fired", which helps, too.
will this continue into the 2030s? 2040s? at some point, won't a large swathe of the industry be in their 50s/60s? A couple decades ago tech/programming was niche, but now there is a huge % of people going into it
This.

"Good Morning, XXXXSoft, this is XXXX how can I help? :)"

sets a way different tone for the enjoyment of your day than

"Hello, xxxxsoft."
Languages large swaths of the industry know (Java, C#, JS, Python, etc) include a subset of people who learned it purely for the job opportunities but aren't competent developers. The number of people who learn more niche languages like an ML or Haskell has a far lower % of people of that type.

An example of a language that I could see shifting from one to the other pretty soon is Rust now that it could be a way in to many of the high paying big companies like Google, Amazon, etc.
Nomad drained of $150m due to a coding mistake
> I think the root cause of it is investors

I am not sure if its just investors though. If you are hiring someone to do run of the mill crud/etl type jobs then a younger person is a better hire. I've noticed a marked drop in my energy levels as I've gotten older into my 40s.

Weather is unethical or not is prbly an different issue but reasoning behind it makes perfect sense to me.