skysight-inc/HackerNews huggingface dataset:
I favor the proliferation of remote work environments, but I disagree with much of this article.

Yes, maintaining a positive and welcoming work culture is intentional. However, human-to-human interaction is a big part of that. There's a big difference between having a few get-togethers per year and being able to ask someone (who might not be in your immediate circle) out to an actual coffee.

Also, career growth is 100% about who you know. Knowing everyone is easy at small companies but is impossible at larger ones. Yes, you can ask your skip-level for an intro to someone outside of your immediate silo, but I'd argue that this is more difficult for people that aren't intrinsically-motivated to make that leap themselves. This is something else that is bolstered by closer proximity and person-to-person interactions.

Everything else mentioned here varies from person to person, IMO.

Offices can be very fun places to be, even if you have a thriving social life. For many, it is very difficult to make friends outside of your regular social interactions.

Yes, there's Meetup, but (a) not even town has a thriving Meetup scene; you can almost bet on Meetup sucking in rural/suburban neighborhoods, and (b) it takes a real ability to go into an event knowing that you'll know no-one and that you'll do your best to leave knowing someone. I hosted large Meetup groups for many years, have gone to countless events and have interacted with probably thousands of people, and I still have a lot of trouble with this because I strongly prefer, and have always preferred, being by myself. Anyone that says "it's easy bro" is probably naturally good at this and doesn't comprehend that someone could struggle here.

On the other hand, offices can be a means to an end for people with families who want to spend as much time with them as possible. For these people, perks and social outings aren't incentivizing. However, many people with families are CONSTANTLY distracted in ways that they wouldn't be in an office. Crying babies, toddlers being toddlers, pets, random noises, etc. are common enough to create a bingo card out of. I don't think this reduces "productivity" (which is in the eyes of the beholder), but these things definitely wouldn't happen in offices.
I'm Canadian, but thanks.
You're right. Maybe I should have said hyper-politicized.
Ask HN: A Framework for Rendering Graphs
Howdy. I am beginning work on a small application to render out a list of courses, their prerequisites and any dependants in an easy to digest fashion. I spent yesterday scraping the data, and today I would like to begin work on rendering it.

To get started, I'd like to find a framework I can use to render out the relations between each course in a graph. I'd be fine with working in either JS or Python for this. For anybody who uses Obsidian (https://obsidian.md/), the "Graph View" feature is kind of what I am going for? In the sense that I would like the ability to manipulate the graph and not just pump out a static image.

I'll gladly look into any recommendations, I'm eager to get this over with!
US language norms have been taking over the entire world ever since syndication of US-produced media began.

Even thirty years ago there were jokes about how you could go to Australia and understand every word they said and not understand what was said at all. That's decreasing each year.

100 years ago you could recognize where in the US someone was from very easily; now we all speak variations of "Californian".
Rampaging barbarians from overseas. What a catastrophe.
Yes, but the implication is that if you don't use the suggestions you are evil.

If you type "teh" and refuse to correct it to "the", people will just say you're wrong. But progressives have started to frame everything as being either good or evil. (This used to be the domain of the religious right.) So if you stick to "landlord", you don't have a classic opinion on spelling, instead you're denying "landnonbinary's" right to exist.

Something like this happened 8 years ago when a maintainer refused a merge request to replace "he" with "them" in libuv because he thought it was a valueless change. He was destroyed because of it. https://github.com/joyent/libuv/pull/1015
Yeah this is actually a good example of how comfortable capitalism is subsuming subversive countercultural forces for its own purposes.

Landlord is a fairly loaded, and therefor powerful, word. It doesn't hide the archaic relationship it represents, or the power imbalance inherent in it. I'm sure a lot of landlords would prefer we use a more euphemistic term that does obscure those elements.

It is also gendered, which is unrelated to the first thing but can provide a proximate reason to encourage people to switch to a euphemism.

I'm not trying to conspiracy-brain this or argue that's a specific intended goal of google or this product or anything. It's just a fun illustration of a powerful and frightening trend that has been noted in all kinds of spaces for decades at this point.
Aim for financial independence on that SDE and you can retire a few decades ahead of schedule. And you’ll have plenty of time for that sweet math learning.
Kura whistleblower “everything this company claims is false and always has been”
> In fact, look at an old map of almost any city near a large body of water and compare it to today and you'll find a lot more land being used.

At a great environmental cost. Thankfully society is a bit more careful about environment destruction than in the days where all garbage was dumped on the shoreline to create landfill and build on it.

https://estuarypress.com/hrma-photo-post/filling-the-san-fra...

https://priceonomics.com/what-parts-of-san-francisco-are-bui...
I'm not going to gainsay your experience, but it doesn't match mine. Much of what you do in graduate school is to discover where the accessible areas of research are--where do we have a foothold, and are making progress, and what are some achievable results?

There are big and hairy problems that are bad investments for a young mathematician. I would steer students clear of the Collatz conjecture. But once you get up to speed in your research area, you usually find interesting problems thick on the ground.

Tenure-track positions are competitive, but I don't think there are a lack of interesting things to work on.
Recently I added a tabular view with JSON/Excel export option (v2.7.0); let me know if that helps!
Ttfb-Curl
> The isolation aspect was interesting in the days before Firecracker...

I don't think Firecracker's existence makes WASM's isolation uninteresting. First, I think you are looking at way more resources running a full VM (even a "micro" VM) compared to a WASM runtime. I think startup times are not comparable either, so if that matters you'll find WASM to be the way to go.

Second, WASM's capability-based security model is wonderful for giving the untrusted code the things it needs to work with. With a VM, you have to stitch together with shared directories, virtual eth bridges or, linux capabilities, maybe some cgroups, and who knows what else. (Granted you may need to do some of that with WASM too, but less so).
GDPR enforcement is severely lacking unfortunately. None of the record-breaking “4% of global turnover” fines have materialized even for malicious actors that definitely deserve it.
Interesting. Let's see if someone will use this to attack an insecure cryptocurrency project.

> Once our research was complete, we disclosed the vulnerabilities to ZenGo, ING Bank, SECBIT Labs, Adjoint Inc., Dusk Network, Iden3, ConsenSys, and all of their active forks on March 18, 2022.

Perhaps a certain someone, from somewhere knows something about this? I'm guessing that its that serious, they had to wait for the patches to be implemented and then disclose it.

We'll see who wasn't paying attention then.
It just says that it'll just warn you with a purple underline. I don't think this is that bad tbh; it helps people write documents that are SFW and eliminates the anxiety of publishing something faux pas

for the people who use google docs for more illicit things, just ignore the underline??? It's not like google is saying "you can't use these words", more of an implicit nudge that you can choose to address or ignore
The current threat to imagine is Musk buying Google or something.
I just started automating my house, mostly with ZigBee.

For WiFi stuff- setting up ESPHome and programming ESP32s to do whatever it is I want them to do (report sensor values, twiddle gpios to control an h-bridge, whatever) is stupid easy. Highly recommend anyone who's been meaning to try ESP32s but hasn't yet take the half hour to try it out.
Twitter “Influencers” Shill Price Leaked
> First, Emacs should have sensible defaults like Ctrl-c for copying and Ctrl-v for pasting.

Except that would break a ton of existing commands, since ctrl-c is use as a prefix for a bunch of stuff already.

You'd be making it hard for someone who already knows Emacs to use it. It shouldn't be a problem on personal machines, since you can override the defaults. But if you ssh into a server and need to use emacs, it would be problematic.

Also, on macOS, cmd+c and cmd+v work be default.
In the future one might wonder if they were redlined in their loan application, or picked up by police as a suspect in a crime, because an ML model really flagged them, or because of someone "thumbing the scale". What a boon it could be for parallel construction.
The way languages are used - common usage is almost certainly correct. Correct is whatever is agreed upon by conversation participants. Correct in one group ain't necessarily so in another.
CS is math...
Why couldn't they simply allow initial setup without the phone-home, then recommend a user-initiated phone-home for updates only (or request to continue auto-updates, etc.)? If I stop receiving security updates, at least I could use the devices in an isolated network, or through a separate firewall/controller, whereas the former case is just a paperweight.
You’ve likely never heard of the only woman drafted into the NBA (2021)
1984 here we come... one step closer.

There's plenty of dystopian fiction to show where things like this will end up. It continues to puzzle me why most people either want that totalitarian future or just dont seem to care.
Cool game, and great music! Runs fine on my old breadbin converted to PAL.

A lot of good stuff happening in C64-land lately. Polar Bear in Space (http://www.psytronik.net/newsite/index.php/c64/137-polarbear) was finally released, and Strikeback (https://sarahjaneavory.itch.io/strikeback-c64) came out just this week.
Boston University - $51,574 for the 2011 year https://www.bu.edu/articles/2010/tuition-room-and-board-to-r....

Boston University - $79,760 for the 2022 year https://www.bu.edu/admissions/tuition-aid/tuition/

How did BU get ~$30k more expensive, per year, in 11 years? What will it be in 10 more years - $120k per year? This is absurd. It's cheaper to buy your child two Porsche sports cars and attend state school than it is for 4 years at BU
> What about situations where being vulgar is appropiate? Can google vacuum up the context directly from the writer's brain

That's why it's a suggestion and not a feature that blocks you from writing whatever you please. It's like how I can type my last name into documents on computers I have never used before: the spellcheck indicator will show up and I will choose to just ignore it.
DJ Carl Cox: ‘When I tell people my story, they don’t believe it’ (2021)
Netlify also uses aws and rackspace . They are in the business of selling PaaS on top of IaaS by adding value to developer workflows .

They could host their own infra at large enough scale when that makes sense, the same way AWS decided after many years to make their own chips (graviton), but that is not their core identity like AWS is not a chip manufacturer.
I totally agree. When I started at my current job there was one primarily English speaking person in our weekly teams meeting. For her (an Australian) guys was always inclusive. She used it all the time even for purely female groups.

Color me irritated when we at the company were advised not to use it anymore by our inclusiveness people.
Regardless of Google's motivation or intention, it's horrifying to see a massive company exercise so much influence over written language.
Uhhhh now calling a group of adult women "girls" is legitimately offensive, even in Australia.
That's not what I was pointing to. Check the visa requirements for various visas for the US, Japan and other developed countries. They follow similar thought patterns: skilled workers with demonstrated experience and/or knowledge, who won't be a burden on the state. The biggest boon being most skilled workers from developed countries already know English at an okay level, and most developed countries accommodate non-native language speakers better than Japan does when it comes to immigration.
Market forces are not magic, nor the only method of economic planning.

When markets work they are very good at finding prices. But when they fail you get this sort of thing.

There needs to be a lot of planned intervention in the housing sector. Entities with a lot of capital need to build the houses that people need to live in where they need to live in them and then let them live in them.

The market will not do that.
damn thought it was a joke, it was not!!!

I don't know what to say I'm speechless as a non-American looking in.

genuinely curious if "master bedroom" or "slave drive" gets the same treatment.
It's not trained on labeled data so it doesn't know bowls are a specific concept necessarily. It's all statistical similarity in the same way Google Image Search works. (from the original CLIP paper, it seems to think an apple and the word "apple" written on a piece of paper are the same thing)

The model in step 3 produces an image encoding (something like a sketch of the output) from a text encoding (something like what you typed), and the unCLIP model in step 2 produces images from that encoding. How much variation you get inside a specific input word varies a lot and is spread across those models.
I've always understood "folks" to mean parents. Not sure I understand how this is a better term.
If you are using an incognito tab, anything in local storage, cookies, even caches should go away. I am not 100% up on the details but I believe modern browsers are pretty strict about isolating incognito state.

You're right though in general, that's why the incognito tab is important.
Not just graphic designers. In NLP, what used to take years of data labelling, architecture design and model training now is being done zero-shot by GPT-3.

Simple automations can be driven by GPT-3 as well. It needs a representation of the screen and it will automate the task described in natural language.
It's easy to project your hopes and dreams onto a person when you discount the meaning of their literal words and replace them with your own biases. I have no illusions that Musk's own conception of "free speech" is not just as qualified and diminished as what Twitter offers. If Musk had a legitimately impressive adherence to the principles of free speech, backed by deed, that would be one thing. If he could put his money where his mouth is in literally any other context, that would be a data point. But Musk's record on free speech is the opposite; he often uses the legal system as well as his own wealth to exert pressure which is anti-free speech. To be clear I'm not saying he is wrong to do this, but he's wrong on the basis of free speech. Indeed, Musk is very keen to restrict the speech of others when he feels that speech harms him. That's reasonable, but not principled.

Taken as a whole, to me this just indicates that Musk is not a free speech absolutist but instead a fair-weather supporter of free speech; he's for free speech when it works for him, but also anti-free speech when it works for him. This makes him no better or worse than anyone else IMO, but it certainly doesn't make him the standard bearer of free speech.

However, the thing that does make him worse than everyone else is that he lies about it. He calls himself a free speech absolutist knowing full well the meaning of those words. He's trying to paint himself as a champion when in fact he's not, which makes him either delusional or a manipulative liar. Either way, he shouldn't be the one at the helm of Twitter, if the rationale is that it would be a boom for free speech. It would just be more of the same. Welcome to the new boss, same as the old boss.
Detect Click Outside: A Use Case for Event Capturing
a group of women can be called guys. happens all the time.

your chart should be

- Group of women === "girls","guys"

- Group of men === "boys","guys"

- Group of women with one guy === "guys"

- Group of men with one girl === "guys"

you could call a group of women either a gendered collective noun or "guys". for a mixed group, you can't use a gendered collective noun. obviously.
I don't care if it's faster, the same or even slightly slower. The sooner I can start working on large applications with a strongly typed language (that isn't just transpiled to JS) - the better.
> Then everyone started copying them without knowing why

People tend to have a very bad sense of what constitutes large scale. It usually maps to "larger than the largest thing I've personally seen". So they hear "Use X instead of Y when operating at scale", and all of a sudden we have people implementing distributed datastore for a few MB of data.

Having gone downward in scale over the last few years of my career it has been eye opening how many people tell me X won't work due to "our scale", and I point out I have already used X in prior jobs for scale that's much larger than what we have.
I don't share or endorse this specific concern, but it's disingenuous to dismiss extrapolations like this as a category. The exercise of power is not always apparent at face value.
Can you give an example of where it is making a clearly bad suggestion, and what the adverse impact of adopting it would be?
Well, as just one example, communication patterns have to drastically change.

Ours is a very open access office culture. If someone wants to come and ask me a question they are encouraged to do so because we strongly believe in open information sharing, quick decision making, and a high level of autonomy. The result is I cannot count the number of times colleagues have taken advantage of the fact that they could just pop by to ask a quick question, inform me of a decision they're taking, or raise a concern.

The remote work equivalents of that are ad hoc text-based communications--which are extremely low bandwidth, disadvantage slow typists, and lack the emotional subtext provided by facial expressions or body language--or scheduling voice or video calls, which is relatively high friction and still is at best a lackluster substitute for a face-to-face conversation due to poor quality, laggy audio, crappy video, and so forth.

As a result, a ton of that communication has simply shut down in our organization.

The reality is we are not, and for a very long time will not be, in a world where virtual communications tools are as effective as face-to-face interactions. In this world of Zoom, who hasn't accidentally interrupted a colleague, struggled to get a word in edgewise, or found it difficult to hear someone due to a poor audio connection? Or wished for a whiteboard you could use to draw out a concept during an ad hoc problem solving activity? Or thought about pinging someone to have a quick conversation about some topic, only to give up and just write an email because setting up a video session just seemed like a little too much work?

And if your organization relies on a lot of ad hoc communication to function, it will suffer without changes to culture and practices.
Markdown syntax is that a single underscore around words _like this_ renders it italicized.
There was a 27% average decrease in sodium intake. That is a big difference and this is a valid study because these were the recommendations put forth by several organizations like the Cleveland Clinic

https://my.clevelandclinic.org/health/diseases/17072-heart-f....

Having patients suffer through this diet for little changes in outcome is important to know.
Examples in Lua/LOVE:

https://github.com/Planimeter/grid-sdk/blob/master/engine/sh...

https://github.com/Planimeter/grid-sdk/blob/master/engine/sh...

https://github.com/Planimeter/grid-sdk/blob/master/engine/sh...

https://github.com/Planimeter/grid-sdk/blob/master/engine/se...
I'm sorry, I can't ever imagine approaching a group of women/girls and saying "Hey girls/women, xyz".

I will always without a doubt start off by saying "Hey guys, xyz".

Absolutely incredible, it's like you've never spoken to a group of women before. Go call them girls and see what they think.
>But it has a lot to do with how the claim in that paragraph is not true: homogenous teams are less effective in some measurable ways

As far as I'm aware there is a single contrived study which looked at financial metrics from boards with female representation to come to that conclusion. This is a tenet that activists desperately want to believe but flies in the face of conventional experience and basic reasoning. At the very lease some minimum common culture, like language, is necessary for a functioning team. How do you expect a team to function if half the members believe that traits like "independence" are toxic and words like "analysis" are offensive? That's culture too.

>Plus our society is not homogenous, so from what mechanism does the homogeneity of the team emerge? Is it completely benign and spurious?

Another recently popular fallacy used to justify these toxic policies. That a team is composed primarily of one demographic does not imply sexism. People who share cultural values and personality traits are likely to gravitate toward certain disciplines, it is an entirely emergent phenomenon and does not require invocation of discrimination to explain. For example, regardless of the amount of sexism actually present in the tech workplace, it is absurd to expect gender parity if one acknowledges that women are fundamentally less likely to be interested in programming in the first place, as a consequence of human nature.

These policies all feel great but are ultimately half baked, and the danger here is that for merely questioning them, as any rational person should, we risk our livelihoods. The consequences for society are bleak, as we are now explicitly prioritizing gender and race over competence. This is, ironically, top-down mandated systemic racism/sexism.

Edit: in fact I would go as far as to say that all communication is predicated upon common culture, because words, symbols, gestures, and inferred intentions are all inherently cultural. Even things like correcting mistakes of others and questioning seniors/elders are vary with culture. There is absolutely no reason to believe that diversity is an absolute good and cannot hamper communication and cooperation when certain cultures are mixed. We've gone totally off the rails because the same people pushing for these policies have created a system where their discussion is forbidden.
Me too! OG 5/3/21. How do we get on the mailing list?
Has this actually happened to you?
That relationship doesn't hold in ski resort areas. Wealthy people have increasingly bought up vacation homes even as the population remains flat. Those vacation homes are vacant much of the year. There are usually geographic and infrastructure constraints which make it impossible to build significant amounts of new housing within practical commuting distance. So long time local residents are effectively being forced out.
Oh for sure a lot of companies never bothered to solve it, but the problem existed prior to everyone working from home.
In Chrome dev tools you can set the network throttling to "Offline".

In Firefox this is not possible (per tab), but at least you can set the entire browser to offline mode by clicking "File -> Work Offline"