skysight-inc/HackerNews huggingface dataset:
There's also spacevim:

https://spacevim.org/

And to a certain extent the new Helix editor which uses space and context sensitive popup menues for discoverability to great effect IMNHO:

https://helix-editor.com/
"The commons", here, is the status quo of the last couple of years in which many employees at all software companies could work remotely. This commons is now being sectioned off into companies that allow full use of this resource, and those who don't.

This is a tragedy, and it is a tragedy about a common good that briefly existed as a common good, but it's not technically a "tragedy of the commons" in the original sense.

I understand people conflating the terms in this example.
> But I already feel that when I look at my paystub, or pay property taxes.

Unless you’re cutting a check in person you’re arguably not feeling it as much as you should.

It’s like how replacing cash toll booths with electronic debit hides the true price you’re paying on the highway.
Shaping the World of Clinical Trials through product design
Our case study reveals how our product design helped shift the industry towards capturing data directly from the patient and facilitating decentralized trials, completely transforming the industry. We invite you to delve into the details, read the study, and share your valuable opinions and feedback. Your thoughts are invaluable in shaping the future. Join us in this groundbreaking exploration!
Just steel-manning the author for a bit: he attempts to position the value of a conceptual scissor between interpolative art and extrapolative art and that this is roughly commensurate with derivative and innovative(creative) art. Furthermore, most large models today are interpolative machines. Therefore most AI art is derivative(ie: not innovative/creative).

I have to question just what proportion of art today the author believes is derivative vs innovative, and if all derivative art were replaced by AI-generated art, would we really have lost anything? Additionally, in which ways, are human-created arts extrapolative? Surely it's not along all dimensions, so by which ones, to what degree? And finally, if extrapolative saliency is quantifiable, couldn't we just have models which extrapolate in the same way and produce innovative/creative works?

It's here that we run out of runway on the author's argument. It feels like an ontologically-based argument couched in behavioral terms. My opinion, and I've stood by this consistently, is that much of the discourse around AI critics(and AI deserves to be critiqued), is that ontological arguments are laundered through behaviorism either through lack of philosophical background, or unclarity of thought, and the result are muddy arguments, black and white thinking, and a host of other unhygienic epistomologies.
Open source is overrated, in my opinion. I’d rather a healthy commercial entity driving development and supporting it, with visible source that I can modify as a big plus.

The whole OSI open source thing is nice, but it’s not going to matter to me much either way. I’m more worried that the open source project is no longer maintained or unsupported or development is slow and it gets obsolete. Your values, and thus your opinion, may be different.
Got a source? Webster's and Dictionary.com both list a single sense, and it's to do with peoples and cultures, not any living thing. I'm sure it's been used that way on occasion, but I'm quite confident that's not a common usage, and employing it for a general audience would tend not to be the best choice.

(as another poster noted, the extermination was part of a genocide, that's true, but it remains weird to describe extermination of animals as "genocide" in this kind of context, where we're evidently concerned that the reader might not be aware of why the bison were few in number—it's strange to imply we committed genocide against bison. That is definitely not a normal way to phrase that.)
If you have a group that consists of four home office warriors and one office worker (and assume they're all the best of the best) you still either have an office they go to or you don't, and if one person is alone in the office, what is the real point?

I think the end is going to mash out, but the real underlying problem that nobody wants to directly address is managers know who they'd be fine with working from home, and those who they are not so fine with (and it could all be entirely legitimate). Since they can't discriminate, they just slam to the lowest common denominator.
What? Casinos don't report all winnings. Anyone can get chips for cash, and cash for chips.
Startups that are born remote can disrupt existing businesses

That being said, I don't think its possible to start a remote manufacturing business/factory.
I don't know the way I see it some big companies decide to try it and every C-level that sees the article follows. Seems like that's more likely in my mind at least. There was a game about this for Amiga written in 1991.
There are 2 main claude models. I'm guessing it's claude-v1.3 aka claude plus that you find much better than 3.5 ? That tracks if so.
It has been fun drawing shapes that connect end to end and watching to see them slowly morph and move

It would be fun to have other brush types that have their own unique timing properties as well. Really fun project!
You're allowed to do:

#undef NULL
#define NULL ((void *) 0)

Just don't do it prior to the inclusion of any standard header (C or POSIX).
Hackernews doesn't have a DM feature. The email address in your profile is not visible to others. But you can add it to the 'about' section.
> Or you are in the subset of people that prefer working in-office. They aren't nonexistent, although that's frequently assumed on this site.

And who don't work for an employer who, simultaneous with RTO, is working to make in-office work a shit experience.

Hot-desking* in an open-office space, while you Zoom with your remote teammates based in a different office? WHO WOULDN'T WANT THAT?

* Now euphemized as "hoteling."

I actually like working in-office, but FFS, at least give me a cube with some storage, open desktop space, 3 or 4 walls that are taller than I am when sitting (and preferably when standing) that's in the same building with my team.
Maybe, but 'we can't provide logical rules for names acquired over a millennium ago' seems like a poor reason to say 'therefore we shouldn't apply consistent rules to recent conventions'.

Someone asked about physic ... well people used to use physick in [late medieval?] British English... but that's for what we might call medicine now.
The Daily Routines of Famous Creatives
I am not reading anyone's mind. I am simply stating that there is political pressure and there are financial incentives
Genetics determine our life choices
You can either paint a set of panels together off the car and make sure they go onto the same car, or you can run batches of simple colors with low variances between panels and not care which car they go on.
Nigeria Mobile Operators to Bar Text Service for Banks over $259M Debt
There is a pretty decent chance some VPN providers are actually intelligence service, or other bad actor, honey pots.

It's part of VPN that most users these days don't even understand, as VPN providers are heavily advertised on the claim of improving privacy.

When in reality the VPN only shifts the party you have to trust from one to another, but the problem still remains the same.
I'm roughly your age and I still play regularly, but how I play has changed quite a bit:

- I spend a lot less time playing than in years past.

- I play the whole spectrum of retro to modern games depending on what mood I'm in.

- I do retro gaming entirely with emulators because I don't enjoy messing with old hardware.

- I've significantly narrowed the games that I play. Many retro games and even entire genres like 4x just aren't fun for me anymore.

- I ditch games quickly and start new ones when I'm not having fun.

- I'm happy to cheat (single player), or play on easier difficulty levels if that's what makes a game fun for me.

If you have a yearning to play video games, go for it, but do it with some thought.

- Edited for formatting
I owned a house from 2012-2018.
Still wound up with the standard deduction every year.
I love working on site. I wish my preferred employers would pick up and move to my comfortable suburb near my family and friends. They won't. Why did we ever allow that to become choice and why did we ever create a culture where the "obvious" answer was to move away for decades?

I'm glad I left to get world class experience, and I'm glad I'm back to stay.

So I expect young people will do what I did and move on site.
(author of the PDF generation sw here, thanks to jrochkind1 for pointing me in this direction) Would you mind filing a bug here with your findings, so that we can figure out what is going on? https://github.com/internetarchive/archive-pdf-tools

We (archive.org) tested the software extensively with the various readers, and we haven't found problems with the PDFs on Apple Preview.
I've pondered this before. If a thief tells you that a all men deserve a right to own their own possessions and be secure in their ownership. Would you say he was wrong? Sure, he's a hypocrite but is it not true what the thief said?
So everyone knows you aren't "top talent" when they see you in person? Ouch.
Came here wondering exactly this.
> I'm looking to interview a few people on how they manage their own personal projects.

So the question is really "Ask HN: Looking for people to interview about managing their own projects" ?
Is it secretive if everyone knows they're doing it? We known what they store and how long for, it's stated in the article. The only thing we don't know is whether much use is made of it or whether the companies are providing it. Safe then to assume you're being monitored already. Which is actually the case in relation to private US multinational companies.
I have a feeling that will produce some discrimination lawsuits.
are they going to collect data as you enter things into the interface and scrutinize behavior? I kind of like how a third party will wait until I am good and ready to send data over to the IRS
I don't think Kafka using eschewing fsyncs is a bad thing; I'm aware of the risks. What I'm pointing out, and what got Mongo killed in the court of public opinion, was saying "our database is blazing fast because we turned off fsyncs".

Benchmarking a system that fsyncs every write to one that doesn't isn't an apples-to-apples comparison. You are free to make the argument that you might not need them, but if you are benchmarking systems and one of them fsyncs by default, that is the level of durability I'm going to expect, otherwise I can assume the other guy will be just as fast if he turns off fsyncs as well.
"Top talent" is probably the wrong way to look at this, because it's only a relevant label in the context of (broad) role and level of seniority. Almost noone in any given company is truly indispensable, and employers may not feel the need to retain even top talent at some levels and in some roles because those roles just aren't that important or they don't view them as needing "top talent" to perform.

I think the term "key person" is probably more helpful - you can be a key person (and thus your employer might go out of their way to retain you) without necessarily being "top talent" by virtue of eg being uniquely qualified, in a position where it would be disruptive/expensive to replace you, etc.
This may be more palatable for the company rather than calling the extra money for being in the office a "commute stipend", even though they are effectively the same.
You broke the law if you sold crypto, regardless of amount.
The collapse of bison population was multi-causal, attributing it all to an effort to get rid of native americans is frankly ahistorical.

Bison decline was already decidedly in the cards by the time colonizers started large-scale hunting of them, due to the introduction of the horse and the rifle among tribal communities (the popular depiction of plains native americans as long-term bison hunters is a western conjuration not based in reality). [0]

there is a tendency in pop (progressive) history journalism to use the fact that someone said something as evidence that this was the primary motivator for why people did the things they did. (see, for instance, the 1492 project).

The tendency to valorize Native Americans as somehow above material trends, not prone to waste, etc. etc. is a cultural invention of the latter 20th century and the counterculture movement.

[0]: https://www.counterpunch.org/2021/06/09/what-role-did-native...
They were pretty clear about it. https://www.theverge.com/2023/2/15/23599072/microsoft-ai-bin...
The number of engineers making 500k USD per capita is a rounding error. Social mobility in the US is not great despite the purported American dream. Just because one can be wealthy from any background, the statistics prove you're unlikely do do so. The needle for social mobility has moved significantly globally since the times of kings and aristocrats.
That is really interesting. I wonder if they considered Linux too late in development to shift to something platform agnostic, or just decided that Wine was reliable enough for them to depend on it.

It's interesting that anything other than MacOS and windows is even considered at all, even just in the instructions.
This view is under appreciated. I honestly do not care all that much if a news source has a political point of view, so long as it is _honest_. If they're honest I can deal with it. If I am interested in a labor dispute and I go to "world communist daily revolution worldwide" for their take and "capitalist Ayn Rand weekly" for their take, if both are honest between the two I can probably figure out what's actually happening.

It's possible to look at the same set of facts and to interpret them differently depending on perspective. I accept this, but _please_, can we come to agree to the same set of facts?

The problem is we're well past cherry-picking facts and well into making things up from whole cloth. The amount of 'news' that I read that is just absurdly wrong is disturbing. As soon as I find out a source seems to intentionally lie to me I discard it entirely. I'm more or less out of sources at this point.
I suppose I’ve been living in London too long, but I can discern people who e grown up in Barnet, and others in Leytonstone.

I guess other parts of London have subtle dialects too, but I’ve not worked those out.

Can dialects like that survive the onslaught of Estuary English?
This is essentially the Oxbridge tutorial system where you have an hour(ish) meeting once(ish) a week with one or two other students and your tutor and talk over what you've learned, are set an assignment or three and have to answer any questions about the last week's assignments. A slightly more scalable version is the seminar system where you have up to 10 students and a tutor and you do roughly the same thing. It only works if participation is mandatory, missing seminars / tutorials is penalised and tutors are given leeway to adjust grades based on semina performance or flag students who do really well on their essays but appear incapable of explaining or defending what they've written.
how does it work though? sounds like you are being rewarded for not holding your own end of the promise (next day you do less challenging thing). I'm not saying punishment should work better but curious how it works.
Umm, no. 0 is the null pointer constant, same as nullptr. It is not a location, but an abstraction. If a platforms null pointer happens to be the address 0xFFFFFFFF, then 0 will produce that.

There is no difference between

char *p = nullptr;

and

char *q = 0;

other than the variable name; the two have to compare equal: (p == q).

What's wrong with 0 is that when it's not in an expression where it's being converted to integer type, it's just an integer.
Unfortunately my Jim is very easily able to object to that.
it's simply a tragedy of the companies who persist to live in the past. Remote capable companies will outperform these RTO companies by attracting the best talents and by reducing their running costs for not having offices. In a few years time, these RTO companies will have to adapt or slowly die, that's why "the market will fix it"
The long, strange history of the baseball cap
PhotoBuff: Photo Editing App
I recently released a new photo editing app for iOS. I’d appreciate some feedback.
This is a quite nice demonstration of what is already possible these days! The people capable of looking beyond the current limitations understand what the future of a true decentralized internet might/should look like (apart from pinggy requirement). Inspiring. Great job!
>>In this article, they state openly that Blizzard is managing a crisis to ship multiple products. The cost of a failed product release outstrips their lease cost by orders of magnitude. I don't get the play here. What's the outlook on the next release cycle without talent?

One employee (who does not want to work in the office) claims return to work is the cause without providing any evidence. I would be very wary of drawing the conclusions you are. For all we know they are in crisis because their employees are producing 10x less when working from home versus when they are in the office.
At the time of writing the book, the author was referencing state of the art papers for the chapter on mobile networks. Especially the work of Morley Mao from U Michigan, who was the first to study commercial deployments of LTE and how applications where using mobile networks. It was probably the most thorough and approachable introduction to mobile broadband at the time.

But in 10 years a lot have changed. Most notably 5G. It would be interesting to update the book with the more recent papers of the same group studying commercial 5G deployments.

I would also remove anything that has to do with 3G. The state machine of 3G is very different to 4G/5G, so optimising for this might be a bad choice.

Finally, I would discuss more recent transport layer protocols, such as QUIC and congestion control algorithms such as BBR. Early experiments on commercial 5G networks show that legacy congestion control algorithms are not able to take advantage of the very high speeds that 5G can offer.

I would also add some sections about "5G stand alone" usecases, such as massive IoT and ultra reliable low latency communication.
Your point being...? What percentage of people do you think fit your description? I stand by my "vast minority" statement, if that's what you're driving at. HN is not the general U. S. population.
Europe and even US still buying Russian oil through obfuscated, transshipped means as stop gap and that's a fungible commodity. Would west cut off their access to 90% of advanced nodes, where they reap most of the value add, and sustains their leading tech industries? Maybe that dependency goes down to 70% in 10 years, but maybe it's closer 100% since there's a lot of dependencies from TW industries itself.

Realistically PRC will glass most of TW defense, start a blockade and leverage continued acess to western semi to try to constrain conflict. It's not like PRC can maintain TSMC without western input. Keeping TSMC running is pretty much the only strategic goal in everyone's interest.
Bad for the companies which are not managing to make WFH to work.

It's surely not easy, though. It requires a number of skills on communication, organization (time management, adequate environment), and a good amount of discipline, both from managers and "managees". But I don't see companies trying to develop such critical competencies deliberately. They simply send people home and dream with the resulting cuts in costs -- at least that's my experience.

I've seen WFH working amazingly well in some places; working terribly in others; or even working well at the beginning and deteriorating after some time; and, in the cases where WFH worked well, that happened essentially out of luck.
> You access it with info, which is a text mode application.

There's also an info reader built into Emacs.
For those who haven't been to TV Tropes, be warned, you will be there for a long time. It's a wiki-walk of nearly infinite depth.

Now, if anyone needs me for the next 3 weeks, you'll know where to find me. :)
Are the numbers of people in offices actually going up much? The company that runs cloud-based security gate systems said a few months back that the number of people badging in was below 50% of pre-pandemic levels. The commercial real estate market is tanking.[1]

We've passed "peak office". Between work from home and better AI, there's just no real need for about half of the US's office space. Tearing down suburban office buildings to build housing is now a thing. The office building itself now has negative value.[2]

It's even worse in retail. Shoppers are not returning to malls.

[1] https://www.cnn.com/2023/04/10/business/commercial-real-esta...

[2] https://www.loopnet.com/learn/deal-of-the-month-22m-office-t...
I dont think you can generalise this way, its is also dependent on where you are living or what your commute looks like.

As an example, right now I am living and working in Amsterdam. My commute is 10 minutes by bike or 25min walk. I generally prefer to work in the office since I like the free exercise, context switch, and my office is also nice. However if my commute was longer than 60 mins, and in a car or public transport, I would want to work remotely.
The C language existed before there was a preprocessor which made it possible to define NULL.
I asked ChatGPT about a very subtle python bug - it had to do with how python default params are actually mutable and will retain their mutated values across invocations.

I'd forgotten about this weirdness, but ChatGPT explained it.

I also managed to get ChatGPT to write two pieces of fairly complex C++ boilerplate - one was a std:vector that used mmap() and mremap() to grow linearly rather than by a fixed factor (also avoiding memory copy on resize)

Then I made it write a vector whose iterator was an integer index rather than a pointer.

I made it write all the unit tests and benchmarks for these and it did everything correctly except not knowing that munmap() needs the size parameter rounded to the nearest page.

Obviously I hardly managed to get everything correct on a single prompt. It took an iterative conversation and successive refinement
I'm curious as to why you think it's a bad deal for gamers and competition, given the disdain pretty much every gamer with experience has with Activision. Microsoft seems, at least outwardly, to care about their gaming division and their games have a whole lot less predatory microtransactions compared to anything that has come out of Activision in the last x years.
I don't think that's true. If more (good) people were leaving their on-site jobs, more companies would start offering remote jobs.
Exactly. “We’ve submitted your tax return for you using the standard deduction. If you’d like to itemize your deduction, please send us Form 1050 Itemized Deduction worksheet.”
I have this weird conspiracy theory based on absolutely nothing that all the procrastination hype is sponsored by state actors of the western world who are worried we are falling behind the east in terms of productivity per capita.

I mean I'm sure some people suffer from real procrastination, but these cases are quite easily identified: horrible junk filled houses, terrible hygiene and health, no job, things of the sort.

Except these extreme cases, yeah, everybody could do more of everything and be more productive. But think about it, no organism wants to burn energy unless absolutely necessary. Any effort you undertake costs you something. A broken back and a broken mind are not exactly rare for heavy workers. If you have your needs covered why would go with "more is better"? There's no undertaking without risk or cost.