Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Discussed at the time:

Reverse engineering of Linear's sync engine - https://news.ycombinator.com/item?id=44123131 - May 2025 (33 comments)


So true

I think he could have gotten away with naming his daughter Photophone, but he would have to pronounce it as if she were a character from an ancient greek epic: phoTOphoNEE.

Years and years ago, I took a photo set of the Santa Cruz boardwalk and all of its beautifully painted buildings and rides, in the middle of January when it was completely and utterly devoid of people. I think I encountered one person the entire visit. I was thrilled because it let me add a second album to my collection of “places that are gorgeous and deserve photographs taken of them without all those annoying people in the way”, and I celebrated the reactions from people. Which were, more or less, that is was incredibly weird to see it portrayed in perfectly normal lighting and color and tone, but missing the one thing that everyone takes for granted: passersby.

Anyways, I reawoke this old dead account (I have since changed names everywhere, here too) so I can link the album and talk about it. Not because I care about appreciation of my photos, but because as an early adopter of the trend, I found it was possible to create the eeriness of today’s ’liminal spaces’ without the ‘lifeless’ characteristics of the Backrooms, House of Leaves, an so on. It’s a lot easier to create that feeling with decay, with monotonality, with cookie-cutter cubicle mazes; and, the theory tends to connect with people more readily as plausible if you include ‘rotted by time and age’ to justify the emptiness as Horizon Zero Dawn and Last of Is both lovingly demonstrated.

But at the core of all of this modern liminal, is portraying human-dense spaces as human-zero, and then confronting the eternal question that haunts humanity: “What happens in the dark forest when no humans are observing?” Whether it’s a cubicle maze or a carnival ride, as the world grows more and more crowded and lonely, it’s no wonder that we want to spy on our busiest spaces after we’ve all gone home for the day. What do they get up to? Where did all the people go? Is this merely a painting of a screaming person on a wall, or is this space empty because they were consumed?

https://www.flickr.com/photos/floatingatoll/albums/721576328...


I think that fasting-mimicking diets are a way to potentially get some of these benefits through occasionally engaging these "slower speed" repair mechanisms without permanently living with bare minimum protein intake. But I also think that at this point so far we've seen fat, sugar, and then all carbohydrates villainized. I don't think that excessive protein is going to turn out to be a good idea either and it will likely also have its turn as villain, especially after all of these new high protein fad foods that are still highly processed junk run their course. People just need to balance their damn nutrients and eat whole foods. There aren't many real shortcuts to health, but we're just desperate to find them due to time poor societies obsessed with hyper-optimization.

All software is portable by that former definition.

When people talked about portable before, they meant code that used an abstraction that was platform agnostic. And that’s how it’s still used today. It’s just we have better abstractions now so our expectations of what is “portable” have gotten stricter.

Eg the P in POSIX (which is nearly 40 years old now) is “portable”. The point of POSIX was to provide common abstractions that one could build against to run on multiple different operating systems. It wasn’t about rewriting software, it was about preventing people from needing to constantly write platform-specific ports.


I might've misread the article, but wasn't it not the CEO who caused this, it was some marketers who chose the slogan and the branding, who then shipped it off to managers, who approved it without even looking at what they were approving?

> You lack basic grammar skills

You lack basic knowledge of the field you're ineptly trying to criticize. "Deepity" was coined by the Harvard philosophy professor Daniel Dennett, and was specifically intended to address the sort of empty nonsense you were spewing in your previous comment. Take this as a shot across the bow and go study before you continue vomiting your uninformed opinions everywhere.


I wouldn't internalize that idea too much. In a lot of countries traffic fines are a fixed amount, so some people feel like they don't have to respect traffic rules since they can afford to just pay the fine.

It's one way to process the negative feeling of being fined. But it doesn't really make the roads safer.


So because of Go's design mistakes.

True but a motorcycle is basically 100% given that you will crash and have bad injuries.

This is neat. To be honest, I never considered Linear as "fast". Seemed laggy as most web apps, but in contrast to JIRA it's lightspeed of course. Linear is great though, a real refreshment after JIRA torture.

As for optimistic routes and "fast" - maybe we ought to talk gmail first?


> 1948 was an interesting time for computing.

Not a commonly seen statement :-)


If that's what they mean, fully agreed.

I think the designation of the US as a flawed democracy is fair. We have free elections, yet (particularly at higher levels of government) rarely see popular mandates translate to governance.

agents are just microservices, we have methods for this already

just one thing, this is not the simplest stacks you can find.

Sounds like a product management problem. If you declare that you support RHEL and Ubuntu LTS and LTS-1 yet still process bug reports from other installations, the product owner is not doing their job properly. Any bug reports from Nix or Fedora got to be closed due to a wrong operating environment. Even accepting bug reports from the latest non-LTS Ubuntu release should be avoided.

9

"mis-informed" meaning "not sanctioned by the Ministry of Truth"

Shout to the author. I don't think I've met you, but I'm proud of you. What you've done is not easy. Neither is talking about it.

I've not had nearly the adversity of the author, but I do know a little bit about what it's like to have an alternative background that makes companies not want to take a chance on you. It motivates you to take advantage of the chances you're given. The first time someone gave me a job, I felt so utterly grateful that I worked twice as hard as most and complained half as much. You could cynically call that exploitation, but I didn't see it that way.

When I came into a position to make my own hiring calls, I tried paying that forward, and I got some great employees from it. Arguably a couple duds as well, but I never regretting giving the chance.

Shout out to Hasura as well, btw. I've encountered their leadership team a couple times and everything about them has screamed integrity. It did not surprise me in the slightest that they are part of this story.


The bug is called "applying actual engineering principles and critical thinking".

The absolute vast majority of people who point out AI's downsides have used it and use it. People who uncritically write things like "I work at a big tech company and I don't know a single person that still hand writes code." scare the shit out of us for a good reason.


Which company has dozens of class A networks? The only one I'm aware of with two is HP who had 15/8 and 16/8, but I think they returned at least a significant amount of that.

BBN/successors may have held multiple class As at times, but being large ISPs probably used a lot of the space? Various clouds have a lot of space, but afaik, not in the form of whole class As.

Looks like IBM probably had multiple class As through acquisition, but I don't think they still hold them either?


I definitely did not mean using it as a prescription drug for a known condition. I meant using it without any medical indication, like many of us do. We know that amphetamines can lead to cognitive impairment [1] [2]. We know much less about reliance (over-reliance?) on AI, but what we know doesn't look good either [3] [4]. Of course, if you already live with a condition that makes it hard to concentrate, the benefits can outweigh the risks. But for most people they don't.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC3639428/

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC2670101/

[3] https://www.sciencedirect.com/science/article/pii/S074756322...

[4] https://www.dailycal.org/news/campus/academics/failing-grade...


Right, even a conservative 200k context length is on the order of 200 pages, which is more than enough context to arrive at an answer.

Writing an eventually consistent database is hard, it maybe fine for Linear's use cases, but not knowing if my updates made it to the server (aka my team),is problematic. The sync lags have created untold problems in other projects I have worked for, so I always go for a synchronous solution. All the fancy stuff comes out only if it's absolutely needed. I'd rather optimize my server to be blazing fast, and have the user "suffer" network latency.

Back in the day I accidentally deleted all my stuff because I had it all in a special if this user in suse Linux. When I deleted the user this thing deleted everything.

Fortunately I was using ReiserFS at the time and something about its true data structure made it trivial to undelete.

Reiser_fsck found ALL my stuff, mostly with full dir tree structure in tact and put it all in lost+found


> I take it that your position is: cron works for me, so why migrate to another system that uses its own "weirdo" syntax.

I'll repeat my opinion, as expressed in my first post:

  To do nontrivial scheduling you'd use the entirely-obvious-and-intuitive syntax described at [0]. For example:
  
    Mon,Fri *-01/2-01,03 *:30:45
  
  Who'd ever want to go back crontab format for nontrivial scheduling? [1]

  [0] <https://www.freedesktop.org/software/systemd/man/latest/systemd.time.html#Calendar%20Events>
  [1] This question is sarcasm. SystemD is often like this... dead simple things look dead simple, but complex things are -if they're possible at all- at least as complex as they are everywhere else.

I am truly sorry, but it is true this time.

Just put an acoustic coupler on the back of a mirror and you’ve done half of the job. Don’t see any reason you couldn’t get modem speeds at the very least.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: