skysight-inc/HackerNews huggingface dataset:
> Can anyone honestly and sincerely tell me that online whiteboards are exactly equivalent to in-person whiteboard sessions?

No. Online whiteboards have benefits that in-person whiteboard sessions do not, obviously.

> There is no value in having lunches together with your colleagues?

No, obviously there is value in having lunches together with your colleagues, just as there are downsides.

> There is no value in body language when communicating?

There is value in body language, just as there is probably more value in well-written communication.

> I think it's a bit naive or dishonest to say that it's exactly the same work experience

Many people who oppose returning to the office would agree with you. It's a much-improved work experience.

> but there are some things you just cannot replicate online or with video calls.

Exactly, and I agree with you. It is much safer.

A predominantly WFH experience is, in pretty much all your examples, a better experience than working every day from the office. Suggesting it's merely as good as working form the office does it a great disservice.
You compare all three and average the variance of each value. So the more copies the better.
the question is, is this raid 0 or raid 10
Russian Tycoon Criticized Putin’s War. Retribution Was Swift
That was one of the most beautiful videos I've ever watched.

Thanks for this!
Thank you for the tips! SOLID has indeed been an excellent tool in dealing with this. Unfortunately, there are a few issues at my current day job that make even your principles a band aid. 1) We have a "project board" composed of non technically inclined managers who set deadlines independently, this has resulted in an environment where everything is for yesterday. Once something works, I'm already late for the next thing. 2) My teammates are not really well versed in SOLID principles, so my good boilerplate project I've set up at the beginning of the product cycle has already been mangled (I wish I had time for mentoring). Indeed, it is our duty to raise these issues but if you are powerless to change the org structure it is best to let go (and update your CV). I'm just venting a bit here I hope you don't mind :)
When configured correctly you can use most of the cloudflares features such as WAF without blocking all tor/vpn users. Requires a little bit more than just flicking the „i’m under attack“ button though.
Microsoft Discovers Dual Linux Security Problems: Nimbuspwn
You're not wrong. The problem is conflicting incentives. Managers are incentivized to create metrics, goals, deadlines, and performance structures that give them the feeling (really just a feeling often) of being able to measure and 'control' progress.

The problem is the people accountable for all those things are living under the weight of all their KPIs and metrics. The more those measurements are reduced or made less important the easier it is to focus on just doing the work. But for the manager it becomes harder to state how good the process is, and what they need to do to stay on track.
Taking walks with friends or colleagues is a vastly underrated activity and leads to some great conversations.
Does Cargo have the equivalent of Maven’s archetypes? Eg, project templates to generate a particular directory structure, some default files, etc.
Feature Selection Using Frufs
That is such an absurdly specific but accurate description. I used to manage a site that had a lot of geospatial elements, including various custom maps and obscure (outside of the GIS world) data formats like geotiffs or KML or DTED or the WMM. Coming from a non-GIS background and without the need for an expensive solution like ArcGIS, I have no idea how I would have sanity checked any of it without QGIS
I just started using this service. My partner and I just had a baby and we wanted a way to share periodic updates with friends and family that was not dependent on social media. The simplicity of the service is a real breath of fresh air and everything seems to "just work". Recipients seem to appreciate it as well (one called it "classy").

Buttondown seems like a complete departure from the typical growth-hacked, venture-backed, over-engineered "products" in the SAAS space and I'm here for it.
Other comments have already responded to this. I will just add two excerpts that came to my mind when I read this in the book.

> The constraints imposed in building large software systems are the limitations of the human mind; opposed to the physical systems' constraints in other kinds of engineering.

- MIT 6.001 Structure and Interpretation: https://youtube.com/playlist?list=PLE18841CABEA24090

> The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds castles in the air, from air, creating by exertion of the imagination. Few media of creation are so flexible, so easy to polish and rework, so readily capable of realizing grand conceptual structures. Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself. It prints results, draws pictures, produces sounds, moves arms.

- Mythical man month
You are not smart enough to understand his analogy.

The point is, only my point is valid and anybody that cannot see that is stupid.

There, I think replicated the level of snark and useful discourse fairly well.
This is me. I find it much easier to converse online. I also am content staying in my house for years on end (as COVID has shown) and getting my social interaction from text on a computer screen.

The internet has been my main source of social contact since I was 12 (at which point I just stopped going outside and spent all my time building websites), so I guess I've adapted to this way of living.
> we're never going to mandate a full return to office, but some folks will simply never believe it.

Unless you are in the c-suite and are also the board, you can't make those promises. Your job is to say these things and gain employee trust, only to have a different set of orders come from on high.
While dice made of sovereign gold would be ludicrously expensive, it's a 22k alloy which is rigid enough for coin (hence the name).
Did you have a wealthy family and good connections, as they did? They started the race way ahead of most of us, with most of their required sequence of lucky breaks already behind them.

> Fortune favors the prepared.

A thing shown by the study is rather that fortune flees from the lazy one. Above a certain threshold of talent (defined in a way that includes effort and know-how), more talent does not imply better results.
The hacker in me loves the idea of the Fediverse. All of these services seem fun and, different, and I would love to participate. I am even willing to (and have in the past) set them up for myself. The issue comes when I think about my community:

I can count on one hand the number of people I know that fit (what I think is) the criteria for the Fediverse:

A. Possesses the technical ability to set up their own instance or configure the clients

B. Understands the value of decentralized platforms and holds those values themselves

C. Knows more than 1-2 people who ALSO meet the qualifications of A and B (aside from me)

I think this leaves two possibilities:

1. There can be a small number of large instances, which removes the issues caused by A and B but has the effect of reducing most of the benefits found in B (focus, privacy, catered speech, etc).

2. There will need to be a million tiny silo'd instances (<5 people). This solves B, but we run into the issues of A and C. I realize this is closer to the goal.

I'd love to see Fediverse “platforms” succeed, but I'm not sure how they can since the network effect is what is needed.
> "Zoom happy hour" or whatever cannot replace spontaneous lunches, after-work drinks, pre-work coffees, etc.

You keep listing the benefits as if they are problems.
You keep saying “conservative” but you don’t seem to understand the conservative position here. The right is split over abortion. What they’re united against is Roe, which is both egregious legal ju jitsu and enshrines a right extending to fetal viability that most Americans oppose.

There are six votes to overturn Roe. There aren’t six votes to overturn a federal enactment that protects some level of abortion rights.
Why video calls are bad for brainstorming
Spend less? Not going to work - absent a sudden income shock, people's expenses are roughly in line with their income. If the income is low, so will be the expenses, and cutting back on low expenses will not yield much in savings.

Socialize more with friends, join a sports club, that's better advice, such opens up opportunities to move upwards.
In my world (running a small digital agency), I've realised that even if I do all the things to reduce my data footprint (for instance, migrate all my docs to NextCloud, self host email, etc), it actually all breaks almost instantly - all it takes is a client to share a doc or folder with me where they use GDocs / Dropbox / whatever, and I'm effectively straight back in it.

My basic strategy is one of slight defeatism, I have to admit. I am 100% in to Google for their (really quite excellent) tools in Google Workspace: nothing is as good as GDocs, nothing is as good as Gmail, nothing is as good as Google Meet; but I do things to ensure I'm not utterly f**d if the Random Google AI Best happens to decide I'm some sort of unspecified menace. So for instance - I use Google Docs but only with .docx / .xlsx files rather than native .gdoc .gsheet files. I back this up automatically to my self-hosted NAS. I do this on a domain which I own, so can step away if things do happen to go south, or costs double or whatever.

Then I use kagi.com for search, and have a piHole / ublock / Brave to minimise footprint from a tracking POV.

I know, it's all probably moot given I just open up my inbox to Google, but I've tried and failed to find a provider that is even close to being the same balance of low price + utility. I got excited about Fastmail but turned out it was a combination of not very good AND really expensive once I factored in having several accounts on the same domain. I had a horrific experience with iCloud+ (they have a weird YEAR long account blocking issue thing that I won't go into now). M$ was awful and required me to send everything through GoDaddy's DNS. All the others were just underwhelming or expensive or both. So - sadly - I'm back in the G stable where I'll stay for the time being... :-)
> I didn't say that was the only reason.

But, it was the only reason you gave.
I don't think your argument holds: if universities were to stop producing research and instead started producing code, that would raise a lot of eyebrows.

MS has produced a lot of pure research. Google and Apple produce mostly code.
What applications besides gaming makes use of higher refresh rates?

Video seems to rarely go over 30 fps and even more rarely over 60 fps. What else involves fast motion? Rearranging windows and icons?
Its the kind of thing that needs to be codified in the handbook and come from the top. I know middle managers that make these kind of decisions right now at their companies and feel the same way, but the calculus that gets missed is that until its codified in the manual, the HR processes, and is said from the executive c-suite level, it will always appear suspicious, because the course would be easy to reverse on everyone if we take it as a pinkie promise or handshake agreement.

Same reason I don't like "well let teams decide". It doesn't force the business processes to update themselves to the divergent realities, it pushes all of the burden onto teams and individuals instead, which is not good in aggregate for these sorts of things.
no. another 100 years of the people having no effect on anything, their behaviors swayed by the macroeconomic predilections of a few people educated in this niche for fun and profit. Fun series arc.
You didn't lose anything any more than you would lose something if you were to sell today and it spiked up tomorrow .
If the fee is being paid why not let it be? There are many nonprofits that have apps that they don’t have the money to update every year or two. Let it be.
Now that you mention it, I have had a lot better luck with Display Port than I have with HDMI - will have to go to a friend that has a high refresh monitor and test out my display port hub.
Personally I just want companies to settle on their policies so I can prioritize finding in person work. Everyone can have their opinions and now the chips need to settle so we can pick the places that are best for us.
The definition of list is:

type 'a list = [] | (::) of 'a * 'a list

When you write a list like:

[x; y; z]

This is syntactic sugar for:

x::y::z::[]

Which is syntactic sugar for:

(::) (x, (::) (y, (::) (z, [])))

One can imagine using more ordinary constructor names instead:

type 'a list = Nil | Cons of 'a * 'a list

And then the above would be:

Cons (x, Cons (y, Cons (z, Nil)))

In OCaml, data constructor names mar be either a capital letter followed by set or more capital/lower letters/underscores/apostrophes/digits, or one of the following:

[]
()
true
false
(::)

Type directed constructor disambiguating means you can do funky things like:

type 'a nonempty = (::) of 'a * 'a list

And write such a value just like you would a normal list.
These days a lot of us essentially use vi in emacs so this is just not true anymore.
Have you ever done a white boarding session where more than one person was writing on the board at a time?

The online whiteboard works great when one person is adding to it and it's easier to read (you don't have to deal with people's terrible handwriting) and you can save it.

In most cases I've found that only one person is usually writing on the whiteboard, everyone else is just pointing at it and making suggestions. So the one person with an iPad that is sharing it's screen is usually more than sufficient for online white boarding.

The rest of it you're right, seeing body language is helpful, getting a chance to hang out socially is helpful. But not helpful enough to outweigh working from home given that I already have a social circle.

If work were my social circle, like it was when I was younger, it would be a whole different story.
In which case I quit along with the rest of my staff and find another job.

If my management expects me to renege on a commitment that they've told me I can make, then I can't trust management any more than my staff can, and I will no longer be willing to work for that company.

Honestly, it's like folks around here don't grok that a) employees are actually empowered, and b) management knows that.
Counterpoint: The sole purpose of a business network is to execute the requirements of the business. Any extraneous activity on the network is at least noise, and at most a direct threat to the business. The #1 way in which networks get infected is through phishing and employee downloads.

On a corporate network, it can make total sense to block non-business sites by default. As someone who used to help manage the proxies at a bank, some of the arbitrary decisions annoyed me (like blocking gTLDs of all sorts by default) but at the end of the day, it was an inconvenience. There were mechanisms to request access if needed.

To me, it starts to get more shady with behavioral analytics software on terminals that measure your known patterns of access and look for aberrations. It becomes intrusive and creepy in its move from "passive" filtering to active, personalized monitoring.

---

All that is irrelevant here, because an ISP fucking with my TLS connection and throwing up warnings is awful.
This is a rift between digital only natives and digital hybrids. The hybrids know the tradeoffs of both. Digital only don't have the lived experience to know what they're missing.
"There is no value in body-language when communicating?"

Not for me, no. I'm neurodiverse, and that shit is just lost on me.

You might as well complain that you are missing out on being able to tell racist jokes with your same-race buddies, because you're missing out on the benefits of social bonding.

Sure. single-cis-straight-white-neurotypical-abletypical-male can be super optimized, or the equivalent in what ever is the dominant race (looking at salarymen in Japan).

Feel free to continue to argue that position.
Can you switch back to the original UI (without the verbs menu) as well?
> the work doesn't have a defined set of requirements or the requirements are constantly shifting. For me, I've seen it mostly when a rewrite is happening, seems closely related to analysis paralysis.

I'm currently dealing with this at work. I'm effectively responsible for a rewrite of another teams backend because that team is "short-staffed" or whatever (simple solution: hire people, train people, fix the staffing problem) and because "we like services!" or whatever (a very stupid and short-sighted reason to start a project: it's trying to fit a solution with a problem we don't actually have -- oh, no! That application is a monolith! The horror!). And on top of all of this I was pressured into agreeing with some arbitrary deadlines set by someone else before I even had a decent understanding of what my team and I were being asked to build!

It seems to me, however, and many others at the IC-level, many who are not even on our team but who are aware of this project I've been gifted, that another teams manager just doesn't want to own the problem space any more and he's found a way to misuse management to shove it off onto someone else.

And it's all decisions made levels above me (and even my manager, FWIW) and we're all just supposed to accept that our reality is one where we're thrashed around from project to project without any consent, without any conversations, without understanding why. And I'm a tech lead at this company, and I've been very effective in this role in the previous 3.5 years, but now I'm hamstrung by these absolutely horrendous decision making processes that exist somewhere near the stratosphere.

It's frankly fucking insulting to exist as an IC in corporate America and the only thing that keeps me clocking in every day is the fact that I have a family and live in a high CoL area: They've got me by the balls and they know it. I suspect I'm not alone.

/rant off
The former was referencing location, in that other western countries are already having the same problems. Partially due to adopting the latter culturally. However, American office culture is not the sole problem: a lot of people in EU wouldn't object to these office politics nearly as much if there was a luxurious total comp attached to it or an interesting job. They go through worse hoops just for those.

That said, maybe it'd be more apt to say "Silicon Valley office culture".
Show HN: I made a simple marketplace to Buy/Sell online businesses
I have used many online marketplaces to buy and sell online businesses but all of them seem little to very complicated without any reason. Instead, I created another platform where I tried to keep things simple and transparent. This is the early version of the platform so I need your feedback to improve it. :)
The biggest defederation example I know of (with the caveat that I haven't actually used Mastodon in years) is that when Pixiv launched their own instance it quickly grew to be something like the 1st or 2nd biggest instance in the network and was eventually defederated by many other instances because people were REALLY antsy about the fact that a lot of Japanese art on Pixiv is illegal in other countries.
> This is a fallacious argument until you grapple with the reality that no HUMAN has the right to use another HUMAN to sustain life.

Says who? By that logic, abortion should be legal until birth, and even the most liberal countries in Europe reject that position.

Virtually everyone, including the Roe itself, recognizes that the mother’s right to bodily autonomy has a limit. The question everyone grapples with is where to draw the line.
I actually quite like the standard d4. Lands with an air of finality without faffing about. Also, I'm clumsy with dice and roll them off the table far too often.
Yeah, it's called run-on. Just let out the clutch and force a stall.
And there's still devs that want the in-office life still..
Pay off your debts as quickly as possible (in general). For example, ff you have a credit card try to pay it off every month.
I believe the Nyxt project[1] is also interested in adding editing at some point[2]. If they do it will almost certainly converge to another flavor of emacs.

[1] https://nyxt.atlas.engineer/

[2] https://nyxt.atlas.engineer/article/why-building-nyxt-instea...
I believe it was said elsewhere that it was expected to compile GCC 4.7 so that gives you a solid idea of the C features it supports.
I didn't feel the need to specify how many bridges you had to take, just that you can have XMR and get to the broader ecosystem via SECRET. That is 100% accurate and orders of magnitude better than before the SECRET bridges existed.

Correct, yes, on SECRET network, smart contract variables are private, which means all token transactions are while the native currency is not. There are a variety of ways to leak data anyway.

So SCRT is the native currency while sSCRT is the token version that therefore has the variables (to, from, amount) private.

sXMR is the token version of XMR there.
This is all true (as far as we know), but it's tricky to suss how exactly how this works in a living brain.

It's relatively easy to induce spike-timing dependent plasticity in vitro, where the background activity is low and the experimenter has almost total control over the pre/post-synaptic neurons' activity. However, in vivo neurons are often bombarded with input from thousands of synaptic partners, breaking the clear correspondence that underlies a lot of LTP/LTD rules. People have gotten them to work, after a fashion, in vivo: Yang Dan's group shifted the orientation of V1 neurons and Dan Shultz's group has some cool backwards conditioning stuff in rat barrel cortex. However, the effects are small and often require a heroic, unphysiological amount of effort, so....there must be more to it than that.
https://www.ign.com/articles/1999/06/08/sweet-dreams-are-mad...
And they'd just as likely uphold a Federal protection of abortion if an upcoming Democrat Congress and White House passed one.

What's your point?
Code Ex Machina
But... by using Hy you're already learning a new super niche language. If you're going to learn a new language why not ditch Python and use something good?

Ecosystem size is really the only thing I can think of.
Yeah the discussion is so dishonest on both ends at this point. The complaint that returning to the office will lead to a "younger, whiter, more male-dominated, more neuro-normative, more able-bodied" workforce is maybe the most absurd attempt yet to destroy RTO plans.

At the end of the day employers want to see what their employees are doing and employees want to avoid insane commutes / high COL rents / not feel like they are being spied on all the time, in part cause they maybe do 4 hours of work a day anyway. That's what's driving this. The rest is noise.
> However, Emacs is really starting to show its age. The keybindings are arcane and pre-standardization. There is no built-in support for multi-cursors, which are often much more direct than macro recording.

Why is it that I always see these complaints about Emacs and not vim? It's as true for the latter.
Yeah, Maven gets little love around here but it’s been around forever and Just Works.
> Apple is a top payer in terms of salary

Is it though? Citation needed.
If you are experiencing cynical reading between the lines from your reports, you might want to ask yourself why. Why don't they trust you? Or maybe they think you're sincere but they don't trust senior management? I suspect that they have good reason for that, and you might take a closer look as to why.