skysight-inc/HackerNews huggingface dataset:
We are blessed with a lot of public spaces in Berlin. Not just squares but also parks, lakes and bike paths in nature.

This is where we met all summer. Grilling in the park, cycling around, swimming in lakes etc.

You meet your friends and their friends too. You bring your dates there. You have hard conversations there. You play sports together there.

It's not just about socialisation. It's a place where you can be not-home. You don't have to eat or drink alcohol or pay. You can just linger there and be left alone.

Public spaces are so incredibly important, but I don't imagine the political class as people who go to parks a lot.
"If it's good people will do that anyways."

No, most people wont without being "invited" unless it's exceptional. Good just ain't good enough by itself.
People ask because it works.
I am very glad for freedom for individualisn but what we haven't yet done is mend the social web so to speak. We are still all cliquing and severing into groups. Where individualism imagines a community where everyone is themselves but together, comfortable with eachothers differences, what's actually happening is everyone is free to be themselves but they are ending up alone in their immediate communities.

I don't have solutions, I am just noting that we have some loose ends to follow up to make sure we can still have comfortable communities of very different individuals.
Do you know about the "The Turkey Fallacy" ?

"the story of a turkey who is fed by the farmer every morning for 1,000 days. Eventually the turkey comes to expect that every visit from the farmer means more good food. After all, that’s all that has ever happened so the turkey figures that’s all that can and will ever happen. But then Day 1,001 arrives. It’s two days before Thanksgiving and when the farmer shows up, he is not bearing food, but an ax. The turkey learns very quickly that its expectations were catastrophically off the mark. And now Mr. Turkey is dinner."
Thank you for sharing such a beautiful strategy to make what is now a common occurrence into something so meaningful.

It's like opening up to so many possibilities, even to creativity, as you can start imagining the all possible threads that create those amazing stop-inducing plots. Thank you!
I pointed out that it hasn't devolved. If you think people calmly and rationally discussing and disagreeing with your assumptions and claims is devolution then you have a further claim to back up.
Maybe the tuna have a way of knowing whether the sharks they use are hungry. Maybe they choose ones which have eaten recently.
Project Yatsuhashi 01 – 5GHz LNA
I only have one question to everyone here who is complaining about “job hoppers”. Do you pay more than 5% increases in salary per year for performance?

If you don’t like job hoppers, be the change you want to see in the world: create a good team, pay well, and retain your employees.
> With modern C++, there's probably a way to do this in a nicer manner, and achieve runtime polymorphism with virtual functions or a lambda (function pointer) table.

You proved my point. Creating an #ifdef mess with polymorphism, virtual methods and indirection is the very definition of going out of one's way to support something that really doesn't need any support.
Mark Zuckerberg's $10B plan to make it impossible for remote workers to hide
I don’t need cultural context to order a cheese burger. Presumably, future AI systems would be able to translate this context as well. They do to some extent [poorly] today.
Minister criticises UN as inspectors denied access to NSW jails
There is no such thing as an unusual number.
This is my favorite documentary! I've been folding origami for 13 years and this was definitely one of the catalysts.

in the US, you can watch it free with a library card on Kanopy[1] (if your library subscribes to Kanopy ofc)

[1] https://www.kanopy.com/product/independent-lens-between-fold...
Setting up vim (and other shell setups) have been the easiest things ever and this does it for me:

https://github.com/Aperocky/unix-setup

I had to do it several times over the years, even have a shell file that would install all the plugins straight from git. The process take no more than 5 minutes and I'm right at home in the terminal of the new machine.
Same—this was the article that got me over the hump and started using Vim.

Also, his .vimrc file is epic. It’s a little dated now but it shows how deeply Vim can be customized, in ways that most editors cannot.
The 3M stuff certainly looks identical. That said, 361 is only rated down to -54 C and it gets colder than that over winter, maybe Nitto performed better in testing? Honestly I don't think many people could tell you the brand without looking it up, we all call it driller's tape. I used some to attach a solargraph (really, a failed attempt to make a lunargraph) on some railings for most of the winter and it was still there when the sun came up. Can't think of too many things we'd use it for outside though, mostly temporary things or labelling/fixing stuff to poles. The absolute performance probably doesn't matter too much relative to "does it work at -20 to -30 C reliably" (i.e. summer conditions).
>>What is the benefit of using Vim proper these days?

1. Editing files on machines, where you can't use vscode remote editing.

2. Leetcode grinding. Many companies allow only vi for onsite interviews. Some companies will prevent you from using features of vi like ctrl-n and macros. So might want to practice with the bare minimal feature set.

3. General text heavy lifting, if you are aware of how to use Macros.
I think you all can bond over living in the same building. A telegram group or something can help a lot, someone will need something and ask, someone will watch for porch pirates, someone will notice a stranger in the halls…
Why Gen X Failed
> The bottom line is that hiring managers are looking for good employees.

I think this looks closest to the problem of misunderstanding. Hiring managers should look for people who solve their problems, not for good employees (in the sense of this discussion). Hating being an employee should be understood correctly.
Because the gun debate has the same interesting facets that most people ignore, things like ignoring presumption of innocence, what to do about technology that will inevitably become more efficient, cheap, and easy to produce, among other things.
Preservatives aren't to prevent rot, but instead, to prevent insect, mould, fungus, etc from eating/rotting the wood.

Moisture can come from the air, and damaged/poor air separation. Insects are, well, they're insects.

And of course, there are mice, ground squirrels, and other critters which chew on wood relentlessly. If I didn't kill 100+ mice a year, and a few ground squirrels, I'd be up to my elbows in critters, not to mention, dead from the hantavirus, and my house burned down from wire damage.
Fun fact: rubylith tape was one of the tapes used to "tape out" early chip designs.
Has the time come for a quantum revolution in economics?
Douche bag move, obvious red flag.
Windows 95 lacked titlebar gradients. Windows 98 introduced them.
Staying somewhere too long is just as bad as job hopping. I've also seen a lot of developers who stayed in their job for a long period of time and were not very good at it, while the "job hoppers" were at the top of their game.

One of the biggest challenges is that the interview process does not give an employee or an employer a good signal on if the relationship will be mutually beneficial and a good fit for both people. I've also seen a lot of companies that will present the environment etc. one way during the interview only to find that things are much different once you get into the day to day.

Also, the followup article adds some more nuance to this here. https://jacobian.org/2022/oct/20/tenure-and-seniority/
Are you talking different strains or ways of consuming it?
Have you seen Strattic? It's a static hosting service for standard WordPress sites (i.e. monolithic WordPress as opposed to headless WordPress), so the time has arrived (unless you meant "freely" as in "free beer" and not "without limitation). https://www.strattic.com
Even as a joke it seems extremely crazy to add something like that to a document that will be going out to investors. What if this was missed in reviewing the document and actually went to the investors? Seems very reckless.
> will eventually start rejecting remote work and want to live the lavish tech office lifestyle with other 20-something’s again.

You assume a lavish tech office lifestyle will return in a world where the Bay doesn't have a monopoly on tech talent.

It remains to be seen whether or not tech workers can demand reality conform to their wishes. It also remains to be seen if revanchist Bay Area tech leadership could force the world to back-off and let them have the spoils again.
Yes I think that "mercurial" is completely unnecessary in this context, and the author probably just added it because he liked the way it sounded.

Seeing the sentence in context I like it even less. The author is apparently trying to make the point that the work of Picasso and other master painters stands on the "giant" shoulders of Paleolithic cave artists. But he doesn't give much justification other than some quote from Picasso which very well may have been made tongue-in-cheek (and doesn't really support the argument in the first place), and I guess also pointing out the fact that Altamira and Picasso are both in/from Spain.

As I said above if the goal is to make a point, then I think it is worth expanding and firming up the argument. What was Picasso's relationship to Altamira? What influence did it have on his work? Are there ideas and techniques used in Paleolithic cave paintings that Picasso also used? How about other "later masters" that he references?

Possibly the author does go into more detail in subsequent paragraphs on the impact of these cave paintings on future painters - I don't know. But based on the quote above it all feels a bit hand-wavey to me. Or like Graham warns about:

> But perhaps worst of all, the complex sentences and fancy words give you, the writer, the false impression that you're saying more than you actually are.
How to wake up tired 90% of the time for Dummies.
The Control Manager in System 7 (and earlier) was pretty barebones in terms of features. Buttons, checkboxes, radio buttons, scroll bars, popup menus, and text fields -- and that was it. A lot of commonly used UI elements, like heavy lines around default buttons or boxes around groups of controls, weren't part of the Control Manager and had to be implemented by individual applications -- and anything more complex like tables or toolbars was right out.

The System 7 version of Control Manager didn't apply much in the way of styling to controls, either. Windows were white; controls were black and white. Scrollbars got a bit of color in System 7, but nothing else did. It was funtional, but it wasn't pretty, and a lot of applications used custom CDEFs to add a bit of shading and color.
Jen-Hsun interviews Morris Chang https://youtube.com/watch?v=u-x7PdnvCyI

Long interview, but I think it has moments where it reinforces the same concept that it is very difficult to copy a business, even if the CEO is directly telling you their secrets. Interesting interview - although exponentially above my pay grade.
TBH if this is your anecdotal experience it is completely opposite to what I've seen. I've seen CS grads that could not code very well, 5 years later make >500k working as Senior SWEs for AirBnb by switching jobs every 1.5-2 years.

My own tech lead left his last two jobs in < 8 months. He's a staff eng now making similar cash. And before my current position the other staff/principal engineers I saw had similar tenures.
There have been a lot of red flags with GitLab recently. This (aborted) plan to delete projects was one of them, but the recent limits on CI they impose on open-source projects get in the way quickly compared to GitHub: 2,000 minutes per month.

Personally I am planning to move to GitHub soon. The CI limit is very small for an active project testing across a few different Python versions, I am reaching it just with a couple pushes per day.
I don’t wish to be rude because your heart is in the right place but you seem to be speaking very heavily on behalf of blind people about what they do or do not need. Do you have any blind people in your life?

Blind people use cameras all the time for the same reasons sighted people do - sharing images with others! They have sighted friends and family too you know :)

Blind people want the choice to use all the same apps and experiences that sighted people do with their benefits and pitfalls. This is only achievable with accessibility baked in to an established platform - which iOS accessibility is, it’s certainly not ‘tacked on’. The marginal cost of a screen is so irrelevant.

In many ways what I’m saying is the same as any new entrant to the smart devices market - if it doesn’t use one of the two established ecosystems it’ll be marginally useful at best. For better or worse it’s iOS/Android from here on out.
Either way. I find I meet people at the events the co-working spaces throw or in the break rooms or kitchen.
What's the advantage over calling gdb yourself?
This is correct. The vast majority of KiwiFarm's content (aside from vulgar replies) is the obsessive compilation of public posts, e.g. screenshots of deleted tweets. It's protected because the right to be forgotten isn't recognized in American law.
Static WordPress is possible - you can generate a static replica of your WordPress site and deploy that via CDN. There are some plugins that help you do that (Simply Static, WP2Static) but you need to also configure your whole infrastructure when using them, and the build process can be long and painful.

There are also managed services for doing this that take care of everything for you, from the WP hosting env, to the static hosting and CDN, along with replicating certain types of dynamic functionality on the static site like forms and search.

One example of this type of managed static WordPress hosting service is Strattic: https://www.strattic.com.
I absolutely love this.

I wrote a “book” (really a 30,000ish word tutorial) on Rails development earlier this year and I hated the idea of publishing it as a static PDF so I built a web app just to host the book’s content and change log, along with validating license keys/authenticating users.

I’ve never found video courses to be useful for me - I do much, much better with written word that I can move through at a comfortable pace. I’m glad to see tools coming to make text-based courses easier to build

Will give this a try and see how my book content translates over.
Maybe I'm the only one, and man would I love some way to confirm or deny this (given that Harold Ramis is dead, and was a primary writer, this isn't likely) but did anyone that happens to be an 80's movie nerd pick up on the name Spangler in the linked article?

The article says in 1908 James Murray Spangler invents and patents the first vacuum cleaner. In 1984 we get the movie "Ghostbusters" in which one of the main protagonists is Egon Spangler who invents a way to to trap ghosts (by "sucking" them into traps.)
Maybe at some companies that I don't know. At the larger places that I've worked, the CEOs have had 1-5 jobs over ~20-30 years before becoming CEO.
Pretty much this - even if I like a job, what am I supposed to do when I'm getting a 5-10%+ pay cut every year?
If a developer writing in C/C++ is targeting Windows, then bringing in `<windows.h>` (and associated headers) is almost guaranteed, especially if said developer wants to work with native APIs (unless said program will rely on MinGW/Cygwin/Msys2, which are arguably worse, since they drag in an entire Linux directory tree per application).

This is just part of the cost of developing cross-platform, and I'm sorry, but to me, dismissing this as 'going out of one's way' is just being sloppy.
Exactly! A successful software project creates a building block. A basic human desire is a) to modify the successful design to perform some other task, and/or 2) to use an existing building block to build something bigger and more complex.
Literally none of the managers and higher levels that I've ever worked for have been job hoppers. They haven't all been lifers, but like a new job every ~5 years kind of thing, which in this industry is not a "job hopper."
There's a huge potential collection of words you can use. But there's also the words in the current zeitgeist that will be meaningful to your readers.

The only way you can learn these words and give them a proper weighting of "usefulness" and understand their fundamental nature is to read. Yes, you can get definitions and similar words from tomes, and even examples of usage, but you don't really understand the connotations or colloquial uses until you have seen other people use them in full context.

Of course, there are times when one might want to dredge up an infrequently used word, coin a new one, or transport something from current spoken vernacular onto the page. This should be a tiny fraction of where our chosen words come from, though. Reading is the tool to build usable vocabulary, even if it isn't fetch.
If Times Square is the only public space you can think of, you're either unimaginative or arguing in bad faith. Try Central Park maybe?

I have an axe to grind about interaction-free delivery services, but it's a different debate. Public spaces are for when you intend to see other people.

Public spaces as I've experienced them are much better than malls. For one thing they're outside. It's not easy to be outside for many city dwellers. They're also a place where you're not expected to spend money. You can bring your own food, drinks and entertainment. You can do nothing at all and not be perceived as a threat. You aren't screaming over the noise of car traffic. The silence is a revelation when you experience it for the first time.

I spent my summer in public spaces. I miss them dearly when I travel to concrete jungles and sleepy suburbias.
the last two roles ive been in honestly expect real contributions beginning about the 6th week, and tbh I thought that was late. where are you finding places where you can be net negative for an entire year?
> Personally, I'd refrain from throwing around "If I was the manager of the hiring manager" rhetorics when responding to PragmaticPulp; that's someone w/ a lot of hiring experience in big tech.

Having seen a bunch of companies and hiring managers, I don't believe PP's approach is the correct one if he wants to maximize results, not minimize efforts.

There are reasons why at some point stellar candidates stop considering Big Tech, companies like FAANG etc. and also why good engineers deteriorate if staying there for too long (doesn't apply to certain departments, like RnD). Policies are simplifications, and hiring good candidates is a hard problem in modern industry; removing flexibility only makes the task that much harder.
Of course, we're in the era where a browser is either chrome, or it's wrong. For pretty much exactly the same reasons that we used to have "this site requires IE" obnoxiousness.
For one, KF constantly faces DDoS attacks.
I'm still using the Windows 2000 background colour, #3a6ea5, on my dwm setup. It's perhaps a little bit sad that I can recite that from memory.
> it would not improve my user experience for those "apps" to look for my configuration file in two different places

Some of those already do, though. At least Vim and Emacs do, and I personally have zsh in .config as well.
Yeah but no putting the genie back in the bottle.

So the next best is to find another place as your home as the OP explains. That's what I do.
Japanese has puns based on syllables that rhyme, like any other language.
If you're not a company man and have interests outside of work... what you're proposing sounds like an absolute nightmare.
Don't be hysterical. Of course there's going to be a future. The future will probably resemble a Mad Max movie, but it's still a future...
What a great video. We need more like these, direct founder perspectives with no bullshit. Any other examples you like?
How someone dumped vs code for Neovim: https://dev.to/casonadams/ditch-vscode-for-neovim-25ca
Release endorphins in the brain to make people contribute more to opensource than they otherwise would. It doesn't work on everyone and is extremely effective on a small group of people with most people being somewhere in between.

It's basically an attempt at hacking brains to get more work for free.
It would cover logical and reasoning fallacies. It would be like LessWrong and related websites.
Alan Moore: I am in charge of this universe
Anecdotally, most of the folks I hear espousing this viewpoint in the Bay Area are not big on the "provide housing" part of this--more of a "begone from our sight" sort of thing. It's good to see some recognition that providing alternatives is a major step towards a real solution.
That's cruel and true and that's why it's funny. Woody Allen's Harry applauds too
I had a go at it 25 years ago, but I lost that .fvwmrc not long after. So I can totally relate.
As a hiring manager, and a professional who worked their way up. I would add if you leave because a place is terrible… leave out what you think is terrible about your current or previous company in your new interview. Focus on the positives and your professional growth. It is almost always a red flag if someone focuses on their pain points with the previous org. After you’re hired you can for sure bring up a lesson you learned from the previous org that is related to a successful outcome you want to create with your new team.
The port of VS to WPF was definitely not a showcase for WPF capabilities. Pretty much everything was worse or slower after the port. And a ton of features was missing. Even now the customization of toolbars is not as elegant as it was on 2008. Not a surprise that they didn’t use XAML for any other big application
Shipping is important, but what’s just as important is learning the impact of what exactly you shipped and how you shipped it. In software this is often done by operating and modifying the system in a series of experiments over time, including observing the relationship between the product and the organization that produces and maintains it, gaining insight into the delivery of software at scale.

For many of us, what we learn in meaningful stretches at companies, is a kind of capital that we leverage to gain access to opportunities that take our career in the direction we want to go.

If I may speculate, perhaps you are overqualified for the jobs you describe. Or, perhaps you love creating new things but not maintaining and augmenting existing things (which is fine, but just like short stints, is a quality that many hiring managers, especially at established companies, view as a negative. You could be an amazing serial startup 0 to 1 person though).
> And that is the core problem for job hopping applicants: Inevitably, you’re going to go up against other candidates with resumes suggestive of longer tenures and, in turn, bigger accomplishments at companies.

Can you consider job hopping as an advantage of the candidate, the same way you seem to consider it as a disadvantage?

I've seen this bias for various people many times, and I also have examples among my fellow engineers, way more competent than average level in tech companies, who can't find a new position, not without many months of search and being dismissed for imagined shortcomings from the fragile interviewing process. Job hopping bias is one of traits lately which skews the field against them even more.
Again — disagree — the cost of reviewing diffs is superlinear in their size, with a tiny intercept of the manual steps of opening the PR and clicking "Merge".

Maybe this is too extreme but I cannot remember seeing a PR too small, and I've merged thousands.