skysight-inc/HackerNews huggingface dataset:
Hindu-Muslim riots expose risk at major Indian business hub
The vast majority of wealth is concentrated in a very small number of people - and not directly attributable to those people - due to local and international tax avoidance.

If I’m so smart what is my simple and obvious solution to this global catastrophe? It’s pretty damn hard to put it all on me to solve in one hacker news comment. Sheesh.
Thanks for using it! Glad it's been helpful. You get 15 free conversations per month when you sign up. If you want unlimited conversations per month, it's $4.50. Sound reasonable?
You kids sitting there. All you do is change your EC2 instance size and restart it. Back in my day I had to go and install the RAM by hand. And you know 128Mb of RAM then took up a whole suitcase and weighed more than your laptop

The I fall asleep at my desk, periodically waking up shouting "STOP-A!" and hallucinating about being bitten by thick ethernet vampires.

Going to make myself a coffin...
Context: https://youtu.be/JcJSW7Rprio
IE6 had a lot of bugs (not different vision of standards, but bugs). A kind of bugs that looked like developers were lazy to cover all possible cases.

As an example, take "double margin bug" [1]. It cannot be explained by alternative standards.

I remember there were more bugs of this type, but can't google them quickly.

[1] https://css-tricks.com/ie-css-bugs-thatll-get-you-every-time...
Oh yeah sure, there's no doubt about that, it's just that these ChatGPT tools have two massive qualities compared to native speakers, they are available at any time and timezone, day or night (even for just 2 minutes) and they never get bored, you can ask the most mundane questions over and over again to practice.
Learning new things is how you keep your mind working. People who sit around doing nothing in retirement tend do die sooner than those who keep busy. What you keep busy with doesn't matter, just do something challenging.
I mostly had my kids because I was drunk.
I have a pretty similar story. I spent 7 years working as a subcontractor for a big telco with CORBA, pthreads and the ACE reactor library. First week, I halted a whole contact center service by adding a sleep call to the codebase (it was on UAT environment). Fast forward several years and I could effortlessly debug cores with thousands of threads, reason about semaphores, reentrancy and even tell the difference between the POA and the BOA Orbix adaptors. I began to become the mythical guy who knew what everything did not because I was technically good, it was because I understood the business and how it mapped to the different architecture elements.

Then I felt like I could spend my whole career there and decided there was a whole world out there in the web, began to learn PHP in 2004 until the mythical "blog in 5 minutes" Rails demo appeared. I switched jobs in 2007 and I have never looked back.
Yes: how does the plumber owning tools create that situation?
Working on the hardware directly is more than half of the fun.
Perma optimist has more fun, though
I'm going all in on Local First, it addresses so many issues with the current "app" web. Better responsiveness from UI, working offline, privet data, lower server costs, just as a start.

Somewhat counter to the article, I would argue that local first isn't about having "no cloud", it's "low cloud". So you could go P2P for sync, but you can also have a much more lightweight sync service on a central server. Both are valid "local first", it comes down to use case.

The way to think of the term is like when we all moved to designing web UI "mobile first". It's a kind of shift from operating one way and adding on support for the other, to the other way around. Start local and layer on server and cloud support.

One of the most exciting things about local first though is that once you have solved all the sync, and conflicting edit resolution problems (CRDTs are key here) you are 90% of the way to solving "multiplayer real-time". The only missing bit presence.

The community around local first is also really buzzy, it's got that great feeling of being part of something new, something that's going to be bigger than the sum of its parts.

To learn more about local first this is a great starting point https://localfirstweb.dev/
Wtf do you think a puritan is? This comment makes me want to rip my hair out
Wow, sounds like a game changer. A totally different mechanism with almost no effect on healthy cells and it can be used as an adjunct to other chemotherapies? I mean, if it pans out, wow, that would be amazing. I remember reading about how with HIV if you have 1 drug it works for a while but evolves out from under you, 2 drugs extends this time, and a third just flattens it so much there isnt enough popation to mutate away. In the same way adding this as an adjunct could prevent the drift which can happen to some cancers when under selection from a chemo drug. Exciting times.
Thanks for the comment! The main difference is the use of speech instead of text. At school, I could read/write in French, but then was absolutely lost speaking to French people. If you want to speak a language, you have to speak it.

The fluency score is also quite useful for tracking your progress. I tried to get ChatGPT to give a fluency score, but it simply couldn't do it so I had to build some software to create a fluency score using rate of speech and the number of unique words you use.
I'm guessing most people use OpenAI embeddings because it's very convenient to use an API instead of running the model yourself, and they perform well enough that people aren't actively looking for other models.
Now that I'm older this sort of comment actually makes me laugh. Thanks for that. Good code.. oh, sweet sweet summer child.
> But some people do not understand that you can hate being a Russian/Soviet subject (as the Polish, Czech...) without having to love the US.

Then we are essentially aligned, because I believe that this dialectic is a fallacy, also. You can not want to be ruled by Russia or America - that is a multi-polar perspective (See also: China) - and still believe in peace, freedom and democracy, which are not exclusively American properties, nor are their antipodes exclusively Russian-owned.

The "unipolar world" of American hegemony is over. The poorer nations are defeating it, finally, their own way: by walking away from the petrodollar. And given the sheer statistics of war crimes committed to sustain the petrodollars' hegemony, it can't happen fast enough.

Even if Americans ignore the crimes of their state, the rest of the world doesn't. Its a lot clearer to those with access to the atrocities that America's crimes against humanity far, far exceed those of any other nation - by a wide magnitude.

However, that doesn't mean that the pro-Russian path is the right one to take, either. In the same way that the ultra-wealthy need to start paying their taxes, the American (and Russian) people need to start confronting the crimes of their state with a great deal more honesty. The rest of the world watches.
Aside from selling hackintosh computers I don’t think I’ve ever heard of Apple going after someone for running macOS on third party hardware or running it virtualized. If you try to make a business out of it they will come after you but they are going after developers.

Nowadays something like BrowserStack feels like a requirement anyways since I’ll never have all the devices I need to test.
That's not how it works.
Those who've been there 20 years and who would have difficulties finding another job are those who get low salary increases. On the other hand they've been there for so long without looking elsewhere that they probably have no idea that their pay is low.
Thanks for that link. Though I'm a bit confused by the date, wasn't IE6 already out by then?
You eat the rich and you're hungry again in an hour. And now there's no food.
This is quality satire :) it also works somewhat for larger codebases, even non-crappy ones.

> Arthur had a knack for working hard without learning transferrable skills. He will be dearly missed

When I was at Google during the pandemic, I noticed more and more people saying they needed to learn open source tooling so they can have skills that transfer to the outside world.

That company is full of brilliant engineers who have mastered (part of) a great code base but have to start at the beginning with popular non-Google tools.
In this case, the standard reduced interoperability. As a general point you're correct of course, but you need to consider the context and specific situation.

No one implemented standards back then, and IE WAS the de-facto "standard" as it had something like ~98% market share. I'm not saying standards should have been made bug-compatible with IE or even that they should have gone out of their way to accommodate IE, but a "CSS 2.2" cold have updated stuff like the box model which was 1) actually better (or, at the least, equivalent), and 2) a huge pain for everyone.

It would have reduced headaches for everyone, and would have been a lot easier than changing every website. Especially non-IE users would have benefited: the people who suffered the most from this weren't the IE users and devs who only cared about IE, they were the Phoenix/Firebird/Firefox and Opera people and devs who cared about them. One has to wonder if uptake of things like Firefox or Opera wouldn't have been much faster in an alternative universe where these changes were made.

Mindlessly following standards just makes no sense. Also see GNU and POSIX_ME_HARDER/POSIXLY_CORRECT.
Every moment without them is also unique.
I think they're called senior devs who've been there longer than you.
> An interpacket gap of 96 bits (12 bytes) where the line is left idle. Presumably, this is to let the devices rest because they are tired.

This one left me laughing hard.
This used to exist. There was a whole ecosystem of silly Netscape animation replacements available.
>This is where everything has gone screwy

I, on the other hand, find that "browser as OS" is one of the best things that has happened in recent software history. I can run Photopea anywhere, on any platform that has a decent browser. Absolutely magic!
> but this whole story is more of a parlor trick than anything else

I don't think it is really. You're right in saying that 2/3 and 3/2 are the right numbers to ensure that the population wealth stays the same. But the point of the exercise is to show that the population wealth can increase while the wealth of almost any individual in the population decreases.

This is the author's jumping-off point to argue that the standard arguments in economics about average welfare can be far removed from the experience of any single worker in the economy.
I've got to disagree. not every contributor is making the code base better. I'm in a situation where we are such a small team that there really is no gatekeeper, and we only require one approve per pr...and I've come back from vacation to some monstrosities that I have to look at with no time to fix.
After a pairing session with a a fellow developer, where I took the extra effort to refactor something along the way, probably an addition 15 minutes of effort...she quipped- no wonder it takes you so long to finish your stories sometimes.
I mean, that's not why- I'm ADHD, so my lack of productivity sometimes is invariably due to a day where I forgot my meds or didn't get a full nights rest.
> Most people in the field would not be willing to put it at >50% odds at this point.

Do you have a source for this claim? It sounds like you just made it up.
I don't see why people think that antitrust is a magical silver bullet that will solve everything. Breaking up Google will be great for Google's paying customers, mostly advertisers. That doesn't mean it would it would help the users. If anything, each broken up piece of Google would have less scrutiny that the whole.
guys from that generation (with its past financial opportunities and real estate prices) and of a character required to even work like that - humbly and diligently maintaining a complex legacy code base, very rarely fall victim to financial issues when they retire. those men (and women) are usually very zen and collected. loneliness and suffering from a feeling like no longer being needed is probably the biggest (mental) threat. but the aforementioned personality traits will provide for developing new opportunities like voluntary work or maintaining some open source repo.

don't worry about them ... worry about yourself (if you are young and in IT) and especially about those poor junior devs put in place for this guy.
The unipolar world, in case you hadn't noticed, isn't stopping China from doing a single thing it wants to ..
Find a professional therapist who can help you through this. HN isn't the place.
Virtually all applications for Mac OS storing their configuration in plist files is very hard to believe.
I thought this was the entire point of title insurance.
I was originally concerned about your parent comment regarding your new foray into web dev (that C++ path sounds amazing), but this comment has put my soul at ease.

If you walk into web dev with aggressive principles and a willingness to be controversial, you can get a lot of shit done and it will feel great. Watching others struggle under the various JS framework circuses has almost an opulent/aristocratic vibe in 2023.
Warning: rampant speculation.

Why is Belarus performing provocations on the Polish border? Seems to me that Lukashenko is either doing it for himself, or for Putin. I can't see why he'd be doing it for himself. He might see Poland, flawed but still something of a democracy, as a threat to inspire those seeking democracy in Belarus.

But it seems to me to be more likely that he's doing it for Putin. (This also might involve Wagner going to Belarus, not to escape Russia after the coup attempt, but in order to do a job for Russia.) But what's the point? Belarus isn't going to conquer Poland. Russia's not going to conquer the Baltics. So what's going on?

If this is all a master plan, I think it's most likely that Putin is trying to create a war (or at least a real threat of war) with NATO, to give him an excuse to call for a mass mobilization in Russia. This in turn will give him enough force to at least keep what he has in Ukraine. (He's gambling - almost certainly correctly - that NATO has no stomach for anything beyond defending themselves. Think of the "Phony War" phase of the western front in WWII.)

If I'm right, this is an extremely dangerous game that Putin is playing. Wagner could get out of hand (it already did once). The war could escalate. The Russian population could get fed up. The Russian elites could get fed up.

But Putin may feel that he has no choice, because otherwise he would lose power, and because he may not survive a fall from power.

(Wow, this has gone really far afield from a discussion of a promising cancer drug!)
probably not.

There is very low-freq hum in cities (because of cars wheels, airconds, all those rotating+vibrating things), which can be (un)heard if one goes above and then beyond/down edge of some hill at end-of-city - and will stop hearing it (absorbed by earth mass). But it is difficult to "hear" inside the city as your body also vibrates with it..
> Clear speech, thought, language skills, comprehension, critical thinking, mathematics, geography, history

Aren't books and a bottom of the barrel PC with internet access all you need to learn those? Why a Chromebook? NUC PCs are cheaper and it's easier to replace the mouse and keyboard that kids break.
> I used to be absolutely furious about being the best.

I found out that just being better than yourself takes you a long long way.

I have never competed, but just did my thing. Then found out that I've already know more and ahead of many people I'm inspired by.

Yet, this was not my aim, and still is not. I'm just one of the so-called dark developers. I just do my thing, try to do it better every time, and don't care about hall of fame of anything casual or serious.
This looks great!

The quick feedback form I built for my site gets 99% spam responses. If Feedbase dashboard filtered those out, that would be interesting and you should mention it!
Taming the Flame of Aging: Key Pathway for Chronic Inflammation Revealed
>Researchers have unveiled the key role of the cGAS/STING molecular signaling pathway in driving chronic inflammation and functional decline during aging. The team discovered that blocking the STING protein suppressed inflammatory responses in aging cells and tissues, leading to improved function.
But that people have a positive result at all to publish is extraordinary. If this isn't a super conductor at this point that is probably even bigger than a superconductor - it means there is other physics we are not aware of to investigate.

At this point I've changed to this is probably true, but I don't know how big it is. (if it is true but impossible to produce at industrial scale it is not revolutionary)
We call things a Mustang but there are quite few of different Mustangs. I'm speaking about the car.
The big difference is it uses "Toga"

https://beeware.org/project/projects/libraries/toga/

which uses native widgets and manages basic functionality such as where the "Quit" menu entry is automatically.

Looking into this now --- it looks perfect for my needs, just hoping that there's a nice graphical tool for laying out a GUI (if it has a graphical programming mode like to Blockly or Ryven, then it is perfect for me).
This "article" is a 10+ year-old website that's been tracking an ecosystem-wide migration from one style of preparing python code for distribution to another, more robust style of preparation.
Focusing on changes "under the hood" instead of flashy new user-visible features was the entire point of that release, it's not a myth at all.
Nitpick warning: .ai was actually introduced in 1995, according to Wikipedia[1].

But yeah.

[1] https://en.m.wikipedia.org/wiki/.ai
To be fair you can learn outside your job. I wouldn't call him lazy just because he stuck with a company for a long time. Most jobs will only require a small percentage of a programmers' knowledge, so people supply their urges with outside endeavors. Hence reading books, doing Open Source, side projects, etc.

Lots of significant inventions in computer science began as a side project only the creator cared for initially and had to borrow his own time to do it.
The theatrics read like a caricature of European elegance, which is what I imagine they were. I had a conversation with a family friend the other day, an age-old exercise in trying to reconcile the often contradictory movements of the American sociopolitical body. It suddenly occurred to me: not for morals or money, on either side, but, ultimately, to avoid humiliation on the global stage. We don't want to be seen as backwards, a backwater, underdeveloped, unserious, unsophisticated. So: we build railroads, we build skyscrapers, we tear down Jim Crow, we go to the moon. And, occasionally, we take the wrong impression of what would impress our international neighbors and it backfires, apparently.

Still, if only we could harness this proclivity for healthcare and housing or guns... I suppose the starkest signal of the breakdown of American stability is that not even the embarrassment of being the odd, terrible one out on those issues has spurred us to action.
>Also Safari had advanced color profiles before the other browsers, Safari does better work on accessibility than the other browsers, if most web developers thinks Safari is the new IE and Chrome is great then I think they aren't paying more than superficial attention to things

Apple seem to be better than most at accessibility features and have been since day one. It's a shame that the best in business for accessibility is a private company.
Stills Photo Production Company in Cape Town

YLO is a full service photo production company in Cape Town for film and stills production shoots. We work with clients from all around the world creating exciting and innovative shoots that produce the greatest quality still images, TVC commercials and films. Our extensive database of suppliers and local industry relationships, source all the components that you need to ensure that your production runs smoothly and delivers content that reflects your brand, campaign or products.
There's an interesting detail around Gunter Grass; he was part of the big literary voices asking the uncomfortable questions, which was part of his success in the 1960s and 1970s. Long after that success, in 2006, he revealed that he was in the Waffen-SS himself. https://en.wikipedia.org/wiki/G%C3%BCnter_Grass#Waffen-SS_re...
They also tend to be brilliant engineers. It’s a heck of a lot easier to always be writing 1.0 of something. It’s a hellaciously difficult engineering task to improve a system that’s been improved upon for decades. These folks should be admired and respected, they’re by far the most crucial people at any company older than 30 years old. Instead we get condescending garbage like the linked article.
I don't disagree, but in my opinion code organization (which is what most of these things are) is mostly subjective, in other words, beauty is in the eye of the beholder. Good organization certainly helps with maintainability and extensibility, but it's not a prerequisite, and it won't on its own solve tricky or vague problems.
I can see that article was from 2008, IE6 was release in 2001.

So again on its initial release, IE6 was the best browser. Did it have bugs? You bet! Were those bugs as irritating as the ones in Netscape - well the XSL-T that was generating html for a site once put a p inside of an li and Netscape would blue screen my Windows machine 75% of the time when that happened, unfortunately it turns out you cannot do a quick CSS hack for that.
The Git Pickaxe (2014)
that part is a complete fiction. People who have a lot of experience in the embedded world or performant but esoteric codebases are highly thought after. Even if the literal job isn't transferable, the skills for sure are.

My mother was a COBOL developer and didn't work for 20 years because she stayed home. She recently returned to her old bank she worked for because they are dragging people out of retirement as they can't find anyone else. She earns more than I do now.

People are crazy to give a job like that up for generic web dev work.
The web was invented in 1989, became a public project in 1991, and JavaScript support for it appeared in 1995, Java Applets the same year, with Flash and ActiveX following in 1996. So it was a static document model for ~6 years, and an app platform for ~27 years.
It looks like those were chosen to get a opposite numbers for the comparison, +5% and -5%:

> the expected value ... grows by 5% in every round ... but, crucially, a head and a tail experienced sequentially is different from two different agents experiencing them ... we have lost ... approximately 5% per round
>Why is brave shilled so much?

It is the only good Chromium based browser. It is also open source unlike Vivaldi and Opera/Edge etc.

All the crypto shit can be turned off, annoying yes, but perfectly doable in the standard options menu.
> HDTR of the Vancouver Skyline on 19 July 2007

TIL this is a reliable method of time travel.
It's hyperbolic but it's a common sentiment that I tend to agree with. The web dev world changes too fast and too often, many stacks involve absurd complexity for dubious performance and maintainability and other metrics.