skysight-inc/HackerNews huggingface dataset:
Something that I always admired about Apple (at least in the past) was that they were willing to make old stuff obsolete even when it was wildly successful. iPhone killing iPod is a great example of this.
> There isn't any room for over optimization, there isnt any room for wasting the non-existent VC money

that is not the merit of PHP itself, more like characteristic of the period (when tech salary hasn't yet been inflated and consumer devices' computing power has not yet become abundant).
Doubt it'll be a problem.

Github's scaling challenges have more to do with the write volume than the read volume. Even a project as big and active as Blender shouldn't make Gitea sweat too much on relatively modest hardware. Anonymous clones and such will surely be https, so, quite cache-friendly.

I wanna say Gitea has some config options for hosting static files (like releases) on s3-compatible storage then serving directly from there, so even that shouldn't be a problem. But I may be mis-remembering that part. And, again, a CDN or Varnish or whatever would be able to serve those files just as well from Gitea as from anywhere else.
The right kind of ambition (2010)
That's a great ticket, & also links to a really nice & insightful comment from one of the Fog Creek folk https://lobste.rs/s/gokjbo/gitea_1_1_0_released#c_dg9pwe
Well, there are plenty of examples outside of the US's fairly young history where revolution has not always gone so well. Plus, I think one could argue that the US is still to prove that it can survive the aftermath of the Civil War. Sometimes collapse takes a while.
Yes, exactly. It is a useful assistant with some very limited capabilities. The point is that there's nothing "irresponsible" about making it available to the public.
Janus gateway and webrtc in general has encryption as well, so I wouldn't say that is a major engineering problem. It just requires a certain amount of hardware to be thrown at it.
Maintenance has been picked up by the community under a new name, viz. Phorge.
I edited it as you replied, but sure.

If you think developers are prima donnas wait until you hear about managers. Compared to developers, many of them fit much more into the prima donna description.

Most managers don't document anything and when they do, it is of low quality and goes unmaintained quickly.

Most managers out there are redundant and have no idea about what leadership is. They just get an orgasm each time they say no and conflate that with being a true leader.

The reason hackathons produce amazing results is because it is what happens when managers get out of the way for 1 day: improvement driven by builders that care about the product, not office politics.

https://youtu.be/fj0hpsJvrko
NOW you tell me?
Microsoft says it won’t be limited to Edge:

Our intention is to bring it to all browsers. We're starting with Edge. Chrome has to implement some things to make it work, but our intention is all browsers.
At least they transparently and openly admitted they were at fault as well as how they're going to stop it from occuring in the future.
Overall glad it was resolved
Happening at Microsoft too!
Will it be like ChatGPT where you ask it a question and it says "Sorry I can't do that because I am ChatGPT, a language model." or "Sorry but drumpf bad, drumpf bad"

Because I don't really want a biased search engine that's going to get snarky with me if I look up something work-related that contains no-no phrases or mentions violence.
Dumb question maybe, but why does it need to be transparent or else projected directly into your eye? What doesn't work (or wouldn't work for you) about a flip-down hard backed display?
I guess you have never been a manager.

There is no way you can manage 10 engineers and still have good technical knowledge of what they do and provide directions.
Why not? 640kb is all anybody will need. We can futureproof by having more resolution than we need right now.
> I think his point was that it's the job that you signed up for, so either do the job, or don't work there.

The article is, ostensibly, a call to recognize class warfare, and certain elements of "engineering culture" as aspects of same. Did you sign up for class warfare?

If you simply refuse to participate in the notion of seeing this as class warfare, super!, but that's actively disengaging from the substance of the article.
> What GUI framework? I barely even know what we are talking about anymore. You don't need one with PWA - again, you're using fundamental web technologies, and enabling them to make system calls.

Let me ask you this then. Name one cross platform framework that wasn’t meant to build command line tools that hasn’t sucked?

QT? Java Spring? React Native? Electron?

> In the first presentation of the iPhone, Steve Jobs laid out a vision where the smartphone would run web apps, using fundamental web technologies (HTML, CSS, JS). He quickly backtracked when he realised Apple could impose a 30% tax on transactions in the platform.

He “backtracked” because his “sweet solution” wasn’t good and everyone wanted native apps and web apps were called “a shit sandwich” by developers.

Do you know the history of creating “applications” using “web technologies”? They failed for RIM, Microsoft, and Palm. Web apps suck not to mention the clusterfuck of the front end ecosystem.

Every single platform that went down the “we can do great web apps” backtracked. They have never been good enough.

> So that's another excuse to not further PWAs, huh?

You mean making an app that’s actually performant on the majority of phones out there?
> The next round of funding opportunities, totaling $1.1 billion, is expected to be released in April
> who have suffered no undesirable consequences from it.

Is that really the case? I suspect it was more that people who had IBS or gluten sensitivity in the past just...died. If there was no understanding of the problem, then those suffering from it probably appeared to have something like dysentery, and would like just be lumped in with everyone else that had similar symptoms from various causes.
Would glasses like yours work for passive monitoring of some basic tui dashboards while hiking?

The ideal time for my personal daily commute/schedule to go on a 45 min daily hike/walk is 8am-9am. However at exactly that time some important automated business processes occur (markets related) that it’s best I keep an eye on.

If I could wear some glasses that display the information required safely I probably could lose 15 lbs easily as I’d be able to exercise regularly by hiking each morning, weather permitting. Since I also carry a MicroPC and LTE connectivity, and phone, so if I see a serious issue on AR glasses I could just stop somewhere and get access.

Weird question I guess.
Bing does have a reputation, people know what Bing is, and generally it is not a positive impression.

Microsoft can change that, but so can Google improve their reputation.
As an Indian, I find the mention of the Gateway of India in this context odd, since it's the least egregious of the lot. Nor has there been any mainstream demand to tear it down. Locals don't treat the site with any tangible connection to the British Raj, and are at best indifferent to it. There is the plaque, but nobody seems to care.

Contrast with the Victoria Memorial, the largest memorial to any monarch anywhere, the site is replete with statues of British monarchs and Governors. Bengal as a province has the longest history of British colonialism, and probably had suffered the most of any Indian region the ills of colonialism. Despite that, there hasn't been any mainstream demand to tear the place down, or even the statues. The locals are very knowledgeable about their colonial history, but seem fine with the statues and enjoy it as a place to hang out.
Again, stop putting words in my mouth, please. I never said they became experts. I said they integrated it into existing processes. I said that they were doing something other than just scanning for chatgpt hits like plagiarism checkers.

>It's part of the collaborative idea building and development process now for every student enrolled in creative writing and writing analysis classes

>It's integrated into existing assignments, modifying processes that are super well established already. It was like integrating a new person into the class.

I don't honestly know how else to say that. I legitimately do not know how to help you understand what I'm saying.
You got a very different take than what I wrote - especially in the captain going down the ship example.

Unless the Captain saw everyone off in lifeboats and then stayed on the ship (very unlikely), it’s far from what you are describing and I was clear on that.

I also pointed out that the actual reality on the ground is almost never what the mental image or PR is meant to instill, and is often (in reality) a way to take someone out somewhere and pin all the blame on them.

I very much doubt, for instance, in ANY of those examples I gave, they actually did what they were said to have done in the way and for the reasons they were said to have done it.

But there are situations where it definitely is the easier way out to do it that way literally.

Someone who gets into an obstinate fight with a boss over a minor issue, or who does something common and then when it turns out it’s a problem stands up and tries to defend it, and then gets fired, would be a common use of the idiom in my experience.

A Phyrric victory, ‘he picked that hill to die on’, he died tilting at windmills’, etc. could also be used.
Can you please not post in the flamewar style? It's not what this site is for, and destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
> By that structure, the maximum number of people that such a company should have is 7×7×7×7×7 = 16807

That actually sounds like pretty reasonable limit. There are very, very few organizations that should exceed this size in my view. In fact, even 16807 sounds far larger than ideal in most cases.
It's not and never was a "competitive advantage." The "real" existing players all returned the fees (modulo some fixed amount).
> I can't quite tell what point you're trying to make.

Easy. Use a high-framerate camera to measure the time it takes for an IRC client to change between channels. Thanks to being written in technologies decently close to the bare metal, every application in the Windows XP era was in the same ballpark of response times, when you disregard disk access times. We're only talking here about raw latency between a click and a graphical response.

Now compare it to the time it takes to switch channels in Slack, which is the 27$ billion company mentioned in the parent comment.

Spoiler: you won't even need the camera for the latter, because the web stack is so horribly inefficient that the GUI reaction is perfectly noticeable and I'd even say closer to a whole second.

"but apps do more thing nowadays" is a fair point but it gets cancelled with the fact that memory, cpu and disks have improved immensely since the older systems that are being compared here.

Every time a product owner decides to make a web UI, god kills a kitten. But with a lot of delay, so maybe we can still save it between keystrokes.
There's nothing surprising about this. I work at FANGMA and I see this very very often.
I use an exercise bike, and ride about 40 minutes a day, but only because that's what was there. I've always thought about replacing it with a rower, since that works so much more of the body.
The real difference between monoliths and microservices is decoupling teams to enable them to move independently in their software development lifecycles.

I've seen people set up a microservice architecture that was really a distributed monolith because multiple services were reading/writing from the same database table at the same time. I've also seen them use a central locking service as part of that.

That just shows that it's possible to carry forward the state management practices of a monolith into microservices. State management is not the differentiator.
The one place where I think tracking helps (though it's just a gut feeling - I don't have evidence) is when disambiguating search terms that can be interpreted different ways. Google knows that the tech-related interpretation is probably the one I'm looking for, while DDG doesn't.
Organized and neat really varies even depending on the local culture and there's quite a bit of variety in normalish neighborhoods...I have cleaned out some serious Japanese hoarder houses / elderly houses in my time, and sometimes circumstances or life can change people, too, like from organized to more like a hoarder.

Phew all those roaches man xD
But I don’t seek out sales people unless I desperately need what they have already.

I typically don’t frequent businesses that continue to try to upsell me once I’m already inside.

That being said there are definitely other people out that that do want this and aren’t resistant to paid messaging but if you want answers an AdBot will probably not be your first stop.
Unfortunately, the data has not been updated in years either.

If you're a Googler and you find this project interesting, maybe you can find the right people internally to work with to revitalize this project. It's a really cool concept, just so far out of date that it isn't very useful any more.
Not really, you can always publish your content in an Ebook and sell it. The minimum word count for KDP is 2500 words.
Microsoft really missed out by not having the bing AI assistant be clippy-based
I'm not talking about promotions particularly.
Ahh, I think I see what you mean. Based on that, I think I agree.
Frankly most of what managers and middle managers do can be codified to a large extent like scheduling , tasking , following up , projections and planning. Yet instead of sticking to only these things often managers end up being the most insecure person in the team .. always looking over their shoulders to who is gaining more traction than them and continuously inventing BS projects to keep the minions busy or to boost their credibility for the next position.
There's no comparison. Microsoft didn't consider integrating Clubhouse into one of their primary consumer platforms. One of the biggest software companies in the world has looked at the state of play and decided that this was important enough to shift their search strategy as quickly as they can.

I didn't say it's a guarantee of success, it's a possibility. There is a non-zero chance that ChatGPT takes market share away from Google unless it moves very quickly.

Having said that, the status-quo play is obviously the easiest bet. It's far easier to be Google than OpenAI or Microsoft at this point.

https://www.wsj.com/articles/microsoft-adds-chatgpt-ai-techn...
Do not discuss with Gym (or you'll be shooting your foots). Going to the effing gym is the only way. You'll develop taste for it when you start to learn from the positive feedback of seeing results. Take 3 private weelkly photos (same three angles, front side and back in underwear). If you're dieting right you will see very modest consistent progress.

Diet is 70% of your results, gym is 30%.

BTW, you should gym hard as if it's the end of the world.

In 3 years you'll unrecognizable. Atlethic as F*.

Fail and you will be in a worst place than you're right now, regarding to shape of course.
we regularly run audits on over 12 years of customer order histories. This requires scanning of about 40TB of data and growing. They used to jump through hoops on the Oracle cluster just to get data out for one customer. We pushed all of the order history into s3 parquet using Spark and I can query this in about 20 seconds using Spark or Presto. It's now streamed through kafka and Spark structured streaming so it's up to date in about 3 minutes. The click-bait-y title notwithstanding, I get that not all data is 'big' and duckdb (and datafusion, polars, etc) is probably great for certain use-cases but what I work on every day can't be done on a single machine.
Oh, so that's why the linux kernel uses microservices so much.
This is a new argument I have not heard before I am deeply curious about it but don't know how to interrogate it further. Is this original thinking or something you found in a book?
A Google thing started then abandoned? Never heard of such a thing!
Do you know of any existing HUD type glasses that could be customized or have an API from a Linux system?
It helps to turn Verbatim mode on (under Search Tools).
That's more likely anal than colon cancer.

If you are bottoming a lot you can consider screening for that every 1-3 years.
The writing was on the wall: when looking for info we don’t interact with people continuously distracted by ads. We ask, focus on the answer, act. Google business model is shortsighted when looking at tech in terms of decades of humans modeling tech after themselves
I have greater respect for him for reducing executive pay by 20% and cutting their annual bonuses to 0.
This would be a great name for a rival llm. Tongue in cheek: welcome to Claven v3.1.
It sounds like you scoped the requirements tightly. Kept the code simple by minimizing LoC. likely you have no interest in writing and re-writing the product to maximize or increase profits overtime. You don’t have to work with anyone else to document or explain your spaghetti.

This is good for python. It does break down for bigger more complex projects at a certain point.
At a previous company, I reported to a "group leader" who had no other reports. That person reported to a director who had zero other reports. That person reported to a VP who had one other report.

The overhead of stakeholder management is out of control. With this structure, the leadership wanted all roadmaps and planning to be bottoms-up, which just meant a lot of thrash as every layer tried to figure out what the layer above wanted.

I admire how Airbnb has switched to a top-down structure, which eliminates a lot of the unnecessary administrative bloat at companies. It means that the most experienced people are steering the ship. https://fourweekmba.com/airbnb-organizational-struture/
What syntactic sugar they offer is not clear from the mail.

There are already lots of techniques, from annotations to Optional.ofNullable but none matches the simplicity of != null.

They can also go the route of `effectively final` and make the compiler deduce nullness instead of marking it explicitly.
Good managers are few and far between and there are many ways to fail in the role. If you have low level ICs then you’ve got to be contributing as well, leading from the front. If you have high performing ICs then you need to instead be a coach, protecting and representing your talent to the next level up.

The best engineering teams need the latter but a lot of managers come up through the ranks looking for a role like the former. I know Meta played that game for a long time and I can completely see why they want to walk it back. They need their high performing ICs to actually do stuff again and start shipping diffs. The luxury of being there to level up the noobs is over, for now.
> You have no idea the wave of disruption coming.

Cool, but can you give some concrete examples so it doesn't sound like you're being extremely hyperbolic?

> Even adapting to the new world order puts their primary revenue stream at risk.

Even if Bing and Google end up having similar LLM chat capabilities with Bing being first to deliver, would it be enough to get Google users to move to Bing?

The current business models need to be more than being able to converse with a chatbot. Ads will still need to be integrated and they might come off a lot worse when integrated into a conversation. It's definitely interesting times but I don't see how it's a new world order yet.
Boston Globe did a long, thoughtful writeup of the whole affair a while ago, for those interested in more nuance.

https://apps.bostonglobe.com/metro/investigations/spotlight/...
How much traffic could they possibly have? Quite frankly either gitea has absolutely terrible scalability or something else is off here.

Edit: i misread the parent comment. My bad.
I don't think they are that dumb, and really Windows doesn't seem to be a big part of Microsoft's masterplan anymore, at least not in Ai.
If I'm understanding this correctly, is the author saying that a future version of Java may let me use `String! foo` and the compiler will make sure this variable cannot be null?

That would be very helpful indeed.
Anyone ever check out these Lucyd glasses? They are new, company is trying to make a push. Maybe the time is right? Always seems too early.

https://lucyd.co/
No, because it didn't happen? Orkut was rather famously a 20% project by and named after a Google engineer, predated "The Facebook" by weeks and Facebook as a global public social network by two years, and was shipped more as a response to Friendster (which Google had just tried and failed to buy for $30M) and MySpace.[1][2]

Orkut had more users in India than Facebook until 2010[3] and in Brazil until 2011,[4] by which point Google had moved on to trying to make Google+ happen.

1: https://www.baltimoresun.com/news/bs-xpm-2004-01-24-04012400...

2: https://techcrunch.com/2006/10/15/the-friendster-tell-all-st...

3: https://web.archive.org/web/20100828201838/ibnlive.in.com/ne...

4: https://techcrunch.com/2012/01/17/facebook-in-brazil-a-big-e...
Let me guess, you do have a premium card that gives you 1% or more cashback on your purchases.
I guess if you have great ambitions about "web scale" and client retention, a few seconds downtime on your website might mean a loss on a significant amount of potentially new customer.

As for me, I actually like downtimes. We have data migrations to do anyway on most major updates (they are automatic when the new container boots but the app is unavailable), which can sometimes take hours, and that leaves us notifying our customers for updates and gives us time to do some sanity checks before handing them over control.

Compose is a great tool for single (and probably few) VM(s) deployments. I used to love swarm for slightly bigger ones as well since it's a lot easier to manage than kube and can easily be tailored to ones need, still sad it's being deprecated.
Honestly, the "if you use edge" piece is what is disappointing to me. Did they also have to make a browser play with this stuff? I prefer Firefox.
The explanation is for the general phenomenon which applies to stocks part of the S&P500 https://finance.yahoo.com/news/buy-close-sell-open-114705554... . The chart in the article only shows AIG stock.
What Is a Product Marketing Specialist?
(Process improvement is often part of the official job of Staff+.)

There seems to be lots of nasty class stuff going on, throughout society.

But TFA just seems to hurt legitimate discussion of class issues.

Imagine you're skeptical of the suggestion of class problems, but since a post about that was upvoted on HN, and you're open to being convinced, you took a look. Unfortunately, after reading it, you have to chalk it up as a data point: of someone who thinks there's class warfare on tech jobs also having very unfortunate idea of what the nature of that job is.
I've alway felt "billion dollar mistake" is unreasonably hyperbolic.

In retrospect it would be very nice to have a language level ability to define something as optional, and require existence checking for such values;

But it wasn't so obvious at the time.
Perhaps there is something already for this. Another comment pointed out that would be HUD not AR.

What you describe is something I also want/need.
Oddly enough I've got a cheap pair that is quite easy to accidentally trick into having a 5mm offset one way or the other. I was wondering what the mechanism was. But that doesn't match up with 10mm bars. Different pattern, or different logic?