skysight-inc/HackerNews huggingface dataset:
I think there's a barbell effect: those early in their career and those in the top levels of leadership much prefer in-person environment, while most of those in the middle prefer remote.

Of course, that's a broad generalization and yes, there are different preferences up and down, but I've seen that play out.

I've always been an advocate of remote work before COVID and think it'll be a much larger part of tech. It's not without flaws though, as the tooling, processes and general attitudes need to evolve.

It's also hard to decouple COVID from it, too. Working remotely during a scary, global plague where schools are shut down, groceries are sold out, and family members are dying is different than working remotely during a relatively normal time.
Ok, gotcha. Yeah, I understand that. It can be hard to determine intention with text only.
Amazon, Verizon found using IPv4 240/4 addresses
Echoes of 2008.
Your Doppelgänger Is Out There and You Probably Share DNA with Them
Yes, the glossy screen means that more light reaching your eyeballs.
I'd be curious to see the results of A/B'ing doing all the stuff in this article vs just advertising (competitive) pay upfront.
> Color has been disappearing from the world

... and?

Is that a bad thing for some reason?
> Kinda silly that we're putting motors on bikes that outclass the braking system though, yeah?

What are you doing with the bike, and under what conditions are you riding it?

Riding an ebike in the midwest flatlands is very different from bombing around Seattle or San Francisco or your random mountain trail. In the midwest, 250W on the front motor is... if not enjoyable, quite adequate. In Seattle, that's an accident looking for a place to happen (front wheel motors are really darty climbing hills, and if you hit a wet, slick spot, they'll spin the wheel up and dump you).

And the 1500W geared hub motor and hydraulic brakes built to pound around Seattle, year round, for commuting, is excessively overkill in the midwest flats. It works fine, you're just wasting money for no useful gain in capability.

I test rode a bunch of Rad's earlier bikes, and I never felt the brakes were lacking, but neither was I taking them up and down mountains. If I were, I'd probably have upgraded them.

And I would suggest that most stock Corvettes do have inadequate brakes if you're tracking them. They're (I'd hope...) decent enough on the street, but I would expect them to fade to oblivion in a hurry on a track if you didn't make some pad material and perhaps rotor changes. They're not built for track days, and, if you've never had the displeasure of driving "track brakes" on the street, there's a reason for that.
Why are Tesla fanatics putting their children in the path of moving cars?
I don't see why they would need to do that. If they open up the doors to that market, the supply greatly outnumbers the demand. You will have equally qualified candidates do the same job for WAY less.

If you pay a top programmer in the Philippines, say $45k/year, that's 10x more than the average dev. salary in Philippines. It would be like offering $1M in salary to someone in the US. You could pick and choose between the best.

You're not gonna get any better candidates if you up that salary to SF-level salaries, like $250k/year. The law of diminishing returns will kick in after a certain level. Comparing wages in city A in country X and city B in country Y is like comparing apples and oranges.
There are a lot of absolutes here that I don't think jive with everyone's reality.
Agreed. People saying socialization and collaboration is impossible in that context I think just don’t know how to make Slack friends I think.

Even so, some people are just extroverted in a certain way and need that in-person. And, senior leadership often want a footprint to see and sense the troops.

So, the question posed to workers is this:

Because I need to see people in-person for social fulfillment/for understanding the scope of my authority in a clear way/because this is the way things are always done… I want you to sacrifice your family, finances and time.

Now that family and finances are on the bargaining table, and remote companies that “do it right” can seemingly maintain all the necessary revenue generation, I think remote work will win out.

It’s ultimately asking for a subset of someone’s socialization needs to be met in return for sacrificing family. Good luck with that.
1. I use the 10GB example to show, by an extreme that is nonetheless completely plausible in many domains (mostly communication apps, the frontrunners for E2EE: email with various attachments, chat with not even a few thousand photos attached, that kind of thing), where the scheme falls apart.

I consider even 10MB more than is ideal to require downloading before you can do anything, in most domains.

Text-only notes? Sure, they’re likely to be adequately small, but I’m talking about downsides of E2EE in general, not just this application.

2. I wasn’t sufficiently clear in the context of the figures I used for client search duration. I was talking most of all of the sorts of devices that can’t manage 50MB/s of I/O, and certainly don’t have enough spare memory to fit the index in RAM, so your big index is simply too big for fast to be possible—and it’ll tend to cause memory pressures that slow everything else down too. Generally speaking on a capable machine, yes, properly-done text search should be considerably faster than your latency. But also in practice apps normally use inferior search techniques than their servers, which I think is because most of the effort has gone into server-style search engines, which are not packaged for embedded/library use. As a super simple example, any mainstream email provider will be doing full text search of emails and of at least some types of attachments (you can be confident of at least PDF, DOC and DOCX), all with features like stemming and spelling correction, but I think it’s probably still true that most local email clients don’t search attachment contents and suspect many won’t do fully proper stemming or offer spelling correction. Just more generally, if you compare the search results of server and client, it’s distressing how often client is kneecapped. This is by no means fundamental.

3. End-to-end encryption is presented as a panacea. “Because it’s end-to-end-encrypted, we can’t see your messages” and the likes. Such statements are lies. They need a big asterisk along the lines of “… until we want to, or a government orders us to”. Yes, E2EE helps in the general case, and if they stopped at that I would hold my peace; but they go further and claim, or deliberately give the impression of, inviolability, when all around the world legislatures, police forces and other governmental bodies are testing the edges of undermining it all, and it would be naive to suppose they will not go further and succeed. And so I say: first-party end-to-end encryption is largely false advertising, them saying “trust us, you don’t have to trust us”.
Sure, but if you're going through a distribution service that has a 60/40 split with Spotify, are you going to be okay with 40% of your laundered proceeds getting eaten by Spotify? How does that compare to other laundering opportunities? And that's not even counting the costs imposed by your distributer. For example, if you have 1,000 tracks, on TuneCore that's $10,000 dollars just for track distribution, as well as a $50 per-album yearly fee. It does seem somewhat inefficient, and very easy for Spotify to notice and crack down on. (But they don't have a lot of incentive to look too closely, since they're getting paid handsomely for it...)
Perfluorocubane is (as you would expect) weird
To be fair, Rust crates are nothing like Godot. Godot is a complete IDE in addition to a game engine - Bevy and Fyrox have no associated IDE or development environment at all, IIRC, so you will be doing everything in code and with other pieces of software.

(not to say that that's a bad thing! it's just different)
c.f. also the talcum powder lawsuits against J&J.
Nothing says adequate dining like that big beige M.
> it's difficult to reuse SQL code which is why there are no SQL libraries worth talking about

I feel that it isn't SQL that is actually difficult to re-use. It's what SQL was designed to describe that is difficult to re-use: business entities.
Remote and local will change a lot. And will merge a lot.

Drop some Metaverse (or VR by Google/MS/Apple) in the mix and the patterns of interaction on remote teams will come closer to local.

Add some of the Gitlab tricks into the methodologies used on local and people will need less time at the office.

Add some unavoidable adjustments in the price of real estate or commuting patterns and some remotes might accept a bit of office.
That seems really useful... for something. I'm just not sure what.
that seems like a pretty good definition of evil
> Polio, Monkey Pox, Covid variant x

I don't really think these are reasons to work remotely, at this point. Until we eradicate disease, we have and will continue to operate in a world with small but not-insignificant risk of disease transmission.
I'm on an all-remote team right now and I totally miss the level of ambient information I used to have when working with a collocated team in a good environment.

On the other hand, a lot of collocated teams, especially at larger companies, have bad enough environments that they're essentially remote workers as far as communication goes. I've visited plenty of teams in open-office environments where all the coders are packed in, hunched over wearing headphones all day, while random people blather loudly nearby about things unrelated to the coding, and key people for their project are scattered across the building. Or farther.

If I could have a properly collocated team with dedicated space and the correct layout for collaboration, I'd love that. But I'd still prefer all-remote over the average BigCo setup, where space is set up for the convenience of managers and office planners, not the actual work.
It probably depends on the local laws, but here in France, such a company would employ you and pay all the taxes that go with your employment contract, like social security, health insurance, unemployment, etc.

Unemployment benefits are paid by the state, through the taxes that are levied on those who are employed.
I believe he didn't say they weren't evil like Facebook, just that they weren't as evil as Facebook.

That "as" is important nuance.

Personally I think that's fair when looking at Facebook's history[1].

1. https://en.wikipedia.org/wiki/Criticism_of_Facebook
If it is not safe then it will not be used. I'm not saying this specific therapy is safe or not, I have no idea about it. I'm just saying, trust the professional researchers and doctors instead of strangers on the internet.
If you think you were burned out before, becoming an open source maintainer probably won't help :) If I were you I would put out a call for maintainers, and maybe consider a license that keeps modifications open source. That way a company that modifies it will have to contribute back to the project. If you do open source, I recommend moving your roadmap to a GitHub Project, put together a contributors guide/agreement.

Companies will definitely be averse to using a project due to trademark or licensing issues. Apparently somebody is using the name (https://alter.com/trademarks/glue-85698439). You could probably find a way to signify your use is distinctive from that other one, and you may want to register it to protect it. IANAL.

I think it has a lot of potential, but finding people who want to build it out/run the project will be the challenge.
Wish more startups would do this.
The effects of obesity are wildly overstated, not to mention how many medical conditions it's irrelevant for. Especially in accident&emergency.
Oracle is anthropomorphic. It is, after all, just a bunch of people. What Oracle does is done by people that hold various positions within Oracle.
If by "voting with your wallet" you mean passively buying whatever is the best option available to you, sure.

Consumer action doesn't mean that. It means some sort of organised campaign to influence companies/industries by boycotting products or otherwise "voting with dollars. These campaigns never succeed directly.
If these documents have in fact been declassified, does that mean that they are subject to FOIA requests?
To me it seems more of a cult that popped up around people who don’t care much for the wellbeing of others, road manners, or their gas mileage.
This 100%. We reliably shuffled people to keep them with their teams on a constant basis.
This common sentiment isn't really true in general, but led to a great deal of amusement for me in a previous life in wealth management.

We constantly got clients who were newly rich and believed there were all sorts of tricks and loopholes that would allow them to avoid paying taxes. They'd come to us with ideas about trusts, shell companies, charitable organizations, loans, whatever, and inevitably leave frustrated and disappointed when they learned the really was no way to use their new wealth without the government first taking half.
This is a very good point. I should clarify that I meant that responsible contributors were helping to “watch” for inappropriate content and comments as opposed to posting “good” content. Your point stands on its own, as does the Eternal September comments below. Thanks.
I don't mean in the algorithm itself, I mean in your evaluation of the algorithm, where you also don't do so equivalently for recall (or don't report on recall).

Evaluate your algorithm thusly: If it made a hit, it's a grooming true positive unless its extraordinary undeniably a false positive. Absent any ground truth data you just don't evaluate recall, of if you have any test data it's only a false-negative if it's undeniably abuse. Benefit of doubt always goes to the algorithm. All hail the algorithm. All hail.
Do you guys pay based on cost of living or everyone gets “US rates”?
NASA's Largest Rocket to Date Is Ready to Launch to the Moon on Monday
Not on the new macbooks. You will break your display over time. The distance between screen and keyboard when closed is 0.1mm
They're saying it was pretty much pointless to buy the Mac mini as they don't use it with Mac OS and the Apple ecosystem
> after having dealt with cubicle farms for so many years.

Or worse, open floor plans.
I've been using this yesterday and today and love it! Others in this thread have mentioned similar services but I hadn't heard of most of them so I'm excited to try digs for awhile. I'm an avid last.fm user but am pretty much using it for data on my current listening. The social aspect has pretty much died on there, and is off to a great start on digs. Their recommendations are ok, but I like the idea of recommendations from friends rather than algorithms. I may not be your typical user (do not use streaming services, buy music on Bandcamp or buy physical CDs and rip them) but do fall into what I perceive to be your general target audience: I tend to be a full album listener and am always looking for new music. One thing I have used it for so far is adding albums I have already purchased on bandcamp but haven't had a chance to listen to yet to "Want to Listen", as well as albums that are brand new to me that I see on other's feeds.

- One little quirk I noticed is that adding albums from bandcamp doesn't seem to work if the artist is using a custom domain. I tried it with the browser extension and by copy-pasting the URL. Maybe you can change the way a bandcamp site is detected? Does the code only look at the URL to determine if it's bandcamp, or does it load the page and try to parse it?

Example:

https://music.einavjackson.com/album/--2

- Another issue I ran into is the search; it seems like you need to type the album name exactly and with correct spacing and punctuation, not just partially.

Examples:

I tried to look up "tUnE-yArDs w h o k i l l". It wasn't case-sensitive, but I ended up having to type all those spaces in the album name.

Hot Chip has a new album called "Freakout/Release". I tried to type "hot chip freakout" and it couldn't find it, but once I added "/release" it came up.

- I'm torn on this one, because I really liked being able to make an account without providing an email address, but social notifications might be more useful if I didn't have to go to the site to see them. Definitely should be opt-in, but I think the option to receive email notifications or notifications through the browser extension would be perfect.

- This is just a personal nice-to-have feature and I know it can be somewhat contentious (if you are looking towards future monetization licensing might be a headache), but I would love more open source code. I found the browser extension on Github but it would be fun to see all of it, and I would definitely contribute to development given the chance.

Anyway, thanks for the cool site, I've had a lot of fun with it so far and can't wait to get a few more friends and start getting really good recommendations.
That's entirely unfair. The ability to do most of these jobs remote wasn't even really possible until a decade ago, and interia of in office work kept it that way for most existing enterprises. Yet still, plenty of startups in 2019 chose to be remote, and plenty chose to be in person.

Also I would bet that the amount of people who prefer remote has gone up drastically since 2019, both due to exposure to it, and due to covid isolation shifting people's personalities.
I agree but I think this is a niche case where we are talking specifically about a development tool. I assume VSCode developers are dogfooding VSCode. They know what users want because as developers they themselves are VSCode users. Telemetry, other than crash information, seems unnecessary.
Former Apple Car Employee Pleads Guilty to Trade Secret Theft [pdf]
What does the hashtag "#tweet source removed as fascist tendencies have been pointed out" mean? I'm assuming they decided not to provide a source for information on this post because... they don't like the source? I hope I'm misunderstanding; if you're using a sketchy source, it's probably more important to note that, and you're still obligated to cite people you don't approve of.
You really need to watch the video but TL:DR is that Oracle isn't per say evil, it just chases profit like a lawnmower cuts grass.

If you get your foot cut off by the lawnmower, it isn't the lawnmowers fault as it wasn't out to get you, just out to cut grass.

The same is 'true' of Oracle wrt them chasing profit. If you stand between them and profit, that is your fault if you get hurt as you always know what Oracle is going to do in that situation.
vscode extensions are open source so the community should report and vscode should ban extensions behaving badly. That's the same way all plugin marketplaces work, nothing bad vscode is doing with their extension setup.
Interactive Rosetta Stone Transcription Explorer
Ellison isn't pushing the lawnmower, he is the lawnmower.

https://news.ycombinator.com/item?id=5170246
Figma is a multiplayer game engine
Sounds great. If you're up for it, I'd love to chat with you about jpdb. It sounds like, and if nothing else, we'd have a great conversation about the challenges and ideas behind making a language learning tool.
The Apple ecosystem is the best consumer tech that exists right now. Things just work, and they all work together. Beautiful!
The goal of Wasm GC is to allow GC-using languages to be ported to wasm. They already can today, of course, but this will make them more efficient in some cases, with smaller downloads and faster execution. This might be a very big deal - most code written today is written in GC languages! - and that is separate from the story for C/C++/Rust/Zig and other linear-memory languages.

Concretely, the wasm community already has GC ports in progress for Java, Dart, and Kotlin, and there is a lot of promise shown there.
As someone who took their first software engineering job as a junior during covid, I have to say I definitely struggled to learn and execute on tasks in a way which I know I wouldn't in an in person setting.

I found asking for help as a junior is definitely harder when you don't have people around (walking up to someone's desk vs slack message with ~20-60 minute delay then zoom call): and I often found myself blocked on tasks.

I found learning is generally harder remotely for me as well: the sheer amount of information + resources + help you get from serendipitous conversations with other engineers should not be understated. It's the same reason people got so angry over paying so much for remote university: it is objectively a worse learning experience.

I think this is just my personal stance: but I think in my perfect world I work in office for the first 5-10 years of my career to optimize for learning + relationship building, and then once I get more senior (or have kids) I transition into either hybrid or fully remote.
> Socializing is encouraged via huddles in Slack and I can communicate with anyone in the company if I need to.

I've been remote for 14 years and I would never go back to the office. I have plenty of calls, direct messages and group messages for communicating with my colleagues, former colleagues, friends, family, etc. I'm happy that it is a good replacement for you, but I need some real face to face people time and I find it challenging to get enough of that when I'm remote.

That said, that's part of why productivity can be higher in remote jobs, so it's a compromise that needs to be metered appropriately to maintain mental health and good relationships.
Not entirely the fault of communists. Islamist groups were also agitating in Afghanistan and given Pakistan's trajectory (under Bhutto) would likely have set off a civil war as well.

A narrow rent-seeking elite in a desperately poor country isn't a model for stability which pre-communist take over Afghanistan was.

Just as you can't hand wave at everything with the "it was the US", you shouldn't hand wave at everything as it was the communists fault.
I think it is probably more of an intracompany issue, not intercompany.

I see older people in management who can't deal with remote and younger people who are eager to work from wherever.
As fast as anything else for all practical purposes.

I too have encountered molasses-slow PDF's, and I can't even begin to guess what causes that. Book PDF's from OpenLibrary are often like that for me. Like it genuinely makes me wonder if it's producing each page's image with embedded JavaScript writing to a canvas or something... except that might actually still be faster.
But the fact that you don't go out is because you don't put any effort into it. I work remotely from Kent, we also have an office in Central London but I made the effort to make local friends with whom I go out all the time, even week nights.

I prefer this to spending £40 for the train to then drink £8 pints in overfilled London pubs while standing outside and shouting over each other. I actually don't want to spend more time with my colleagues after spending all day with them, I prefer to have a second friend circle which is more diverse than <group of people who happen to work in the same company as me>.
Humans are prone to cargo cult thinking. Presented with a successful or important person, we automatically copy their behavior, because their behavior must have made them successful or important.

I think that this is why usage of stupid idioms and phrases flows downward in hierarchies. Have you ever noticed an executive use a corpspeak phrase in an all-hands meeting and then seen it crop up immediately afterward in e-mail and meetings from lower-level management? It can be fun to ask them what a new phrase means in real terms, too -- often they don't really know.
Don't put glyphosate on your lawn unless you don't want to have a lawn anymore.