skysight-inc/HackerNews huggingface dataset:
Frameworks and libraries should not be limited by ideology. The primary objective should be to utilize whatever is necessary to achieve the task at hand. And no more!

When creating websites, the focus should not be on competing to use the fewest (or most) number of tools, but rather on effectively serving users and ensuring their satisfaction.

*User experience should be the guiding principle.*

What concerns me about this article is their simplistic view that using a minimalist stack is solely a matter of choice, without acknowledging the nuances involved. It comes across as arrogant.

Furthermore, their demonstration of "building a website without frameworks and numerous libraries" is based on their own website, which is nothing more than a static landing page with links to blog posts.

Could anyone realistically build an Uber or an Airbnb using the same approach, even if they wanted to?
Great design, great content. Got stuck on your site for far too long.
In the past, I've dealt with that by saying something like "I would ask you X, but I saw from [place] that the answer is Y. Can you confirm that this is correct / confirm that this still true / tell me more?"

I put my cards on the table to show that I've done my homework and establish what I know already, then elicit more information. If there's nothing more to be said, then fine, but at least an interviewer who cares what I ask will know what I'm curious about even if I already happen to have an answer. And if I'm wrong, then it gives them an opportunity to correct the record. Or it gives them an opening to provide additional nuance.
I've tried it again on both Windows 10 and Windows Server 2022 and it reproduces every time. I have yet to see the site working properly on Windows Chromium.

Please try creating a fresh cloud Windows instance rather than using your usual computer so you can be sure you are seeing what a fresh user on a new computer would see. I have done so--this reproduces in the preinstalled Edge on a brand new c6a.large Windows Server 2022 instance in AWS. I can provide a click-by-click screen capture starting at the AWS Management Console if desired--I've found this is a good way to prove bug reports to companies and demonstrate that it has nothing to do with my computer.
Bloat is relative.

On one hand, a docker container will include duplicates of libraries, many versions, and sometimes unnecessary stuff.

On the other hand, I can run a lot of software on my machine by running a single command, without installing tools and libraries in my system I won't ever use again, and I can, with reasonable confidence, get rid of everything with another.

A lot of people prefer wasted disk space, and potentially memory and cycles, to wasted time and patience.
reTyre claims its rubber-free tires are 100% recyclable – and longer-lasting
Why they don't organize, do a mass protest and get better treatment from the system?
https://jasoneckert.github.io/
> it's not necessary for anybody to identify as an X for X to exist and be a problem.

I actually tend to disagree with this. Solving problems generally requires consensus. If a term like "tech bro" is too reductive, divisive, and imprecise for people to agree on, we should throw it out and come up with a better way to describe the problem.

For example, a major attribute that people tend to associate with tech bros is being overly optimistic. Most people in tech (even Elon Musk) would readily admit to being overly optimistic at times, and willing to discuss the risks, mitigation, etc. To me this is much more constructive than just labeling someone a "tech bro".
https://nonhuman.party/

I write all the content for the Non-Human Party, explaining how we can transition to a digital-first, opt-in society that respects robots, plants and animals.

The idea of Nationality as a Service was later rebranded by others as the "Nation State": https://nonhuman.party/post/nationality_as_a_service/
If someone asks me this I tell them about the time when I was working late and another engineer who happened to work a few desks away from mine broke our unit tests and tried to pressure me into committing a quick patch to fix them without testing it first so they wouldn't be late to a movie.

I explained I was new to the group, had no special understanding of the code they changed or the tests that failed and wasn't about to deviate from SDLC principles when there wasn't a compelling need. In my view committing an untested change was what caused the trouble in the first place and I had no confidence that the fix they wanted me to commit would make things better. I suggested that they simply revert their change and come back to it later when they had time.

This only made the other person more irritated. They raised their voice and continued to demand I do what they suggested and I continued to politely explain that while I was willing to help them work through the problem, review their code, examine the data or follow any appropriately documented procedure, I wasn't willing to violate proper engineering principles this way. Their shouting started attracting some unwanted attention and they decided to just pack up and leave. Later that evening another engineer reverted their change and everything was fine again.

My manager asked me how I felt about the incident the next day. I said that although their behavior was irritating, I didn't hold it against them. Even the best of people make mistakes when desperate or rushed. Their mind just wasn't in the right place at that time. They really just needed to get away for a bit. What matters is that we move on, try our best to treat each other with respect and remember that we're all part of the same team.
Incidence of Diabetes in Children and Adolescents During the Covid-19 Pandemic
I don't think you'll need to worry about how he feels about you not following him on Twitter considering he died 10 years ago.
Just because there is porn on Twitter doesn't invalidate the fact it is the app for spreading ideas in public. The most popular people on Twitter post their thoughts and opinions, Instagram's most popular users are people who like showing off things visually. In many cases this is images of themselves.
"the team behind Linux Containers regrets that decision"
If you're raising venture capital, then yes.

If you're not, then of course not.
That’s a good reference web page, thank you. It makes it much easier for me to understand what others mean by it in mainstream usage.

I’ve unfortunately had some different life experiences of people using the term in other ways, dissimilar to the stereotype on TVTropes… or at least I perceived it as so.
on (B) you're correct. I tried to post this above but it got flagged quick.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"
> Nothing changes except a permanent mental scar.

That's a very broad generalization. Everybody has a different experience, depending on the field, their advisor, their lab, their skills, their personality and so on...

To me, a PhD was pretty much like any other job. The last couple of months were bit harder because of the final deadline, but nothing drastic when you're young. My current job in industry is more stressful overall.

What sucked for me was after the PhD, being an academic, but it's another story.
This is great, I spent more time looking through the linked demos than I would like to admit.
I haven’t tried flutter! It looks interesting, but I don’t have much interest in learning Dart so it’s pretty low on the list of things to try, for me. I have experience with Capacitor and Vue, which kind of accomplishes the same cross platform thing, although I wouldn’t really recommend it.

Another one I tried was Hugo, but I also didn’t bond with it. I found Go makes it so tough to have your templates be properly reusable if you stick to only the standard library template engine.
The real answer is that the scientific method is based on observation so it is incapable of examining what lies behind those observations, consciousness. We do not have the scientific tools to know if a simulated brain experiences things. We dont know if protons experience things, or rocks, or monkeys, or even individual people.
I see this ending with ads increasing ad infinitum. As more ads get added, the value of the free version will decrease and more users will be pushed to either stop using the site or pay for subscriptions. We should fast forward to that end game, where YouTube locks all the user-created content behind a paywall to monetize it for their own benefit like all internet platforms seem to be aiming to do.

I understand that YouTube costs money to run, but the monetization situation does not reflect that, and is thus totally backwards. The current model is that users pay for a “service” (YouTube) which has an expense for “content” (video creators). The content is what the users actually want; the situation should be that users pay the content creators, who pay YouTube something akin to rent. It is not fair that YouTube profits off of the value that content creators bring rather than just their infrastructure. It is akin to paying the owner of a building for access to the store.
What is? His ruling? The government has no free speech.
https://code.zikani.me

Trying to get better at writing. I have like 54 articles in draft that I need to finish before year ends. :/
It comes with a bunch of "fixes" (AKA DLL straight from Windows) you can optionally download if the app doesn't start. I actually managed to run Cinema 4D R21 with Bottles quite painlessly. I had harder time installing flatpak (to install bottles) on a Porteus distrib than running Cinema 4D.
> And yet, in spite of my passionate “passion”, I never made enough money to quit the day job.
I tried to point this out below. It's not even a DDoS, it's fake news.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"
Every interview is "Demonstrate you meet the hiring criterion, get $XYX/year". It's not as if I reject everyone who doesn't arrive at the perfect solution, but I do need to get some signal that even if they don't get to it that they're thinking about the problem in a productive way. Trying to do a problem one way and then adjusting when you realize it may not be a good way to solve it is a common and important thing that happens to most engineers regularly. Soliciting or synthesizing advice from your peers is a bit part of it as well. Obviously an interview isn't a normal "we're working together on a team" environment, which is why I'm musing about how best to provide advice and guidance without making an already stressful situation worse.

I don't just reject people who give a sub-optimal solution, but going down those unfruitful paths of solving the problem often leads to situations where they stymied and just staring at the problem trying to work out how to work around what have become larger and larger issues with that approach. At that point, I'd either want them to recognize the issue and try another approach, or ask me for advice, or accept my nudge to find another path.

It's a problem I like to give because it's a problem that's easy to demonstrate your baseline skill at and get out a simple working solution, and then we can spend the rest of the time improving and optimizing.
Your 14 y/o daughter is fired.

I tried to point this out below. It's not even a DDoS, it's fake news.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"
> I do not think that companies that were paying RedHat customers all of a sudden starting replacing RHEL with CentOS

I think they did. Place I worked had explicit direction to replace RHEL with CentOS to cut licensing costs. Most big companies would pay when they are force to pay and no free alternatives available that'd do the job. They won't pay just because it is nice thing to do.
We learn every day that it is easy to create small amounts of energy from large amounts of energy.
Lets not forget canonical shipped pulseaudio in Ubuntu before it was really ready. The devs got a lot of hate for something they didn't much control.
Archives [1a][1b] as I am unable to view the site, I get a SSL error [2] RIP

[1a] - http://archive.today/KMAEL

[1b] - https://web.archive.org/web/20230704222137/http://www.aarons...

[2] - https://www.ssllabs.com/ssltest/analyze.html?d=www.aaronsw.c...
How’s gaming performance? (It’s pretty much the only reason I still use Windows at all)
Instagram launch of Twitter rival ‘Threads’ expected on Thursday
Also many frameworks get over bloated and complicated because they’re trying to solve problems for everybody and edge cases that might not interest you. A lot of times you can get some ideas from it and build something simpler.
I tried to point this out below. It's not even a DDoS, it's fake news.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life" ...
For any young person contemplating a graduate program who is also interested in technology and science (ie HN reader), the only reason to do that is if you gain access to tools and materials and knowledge that are unavailable anywhere else. This means cutting-edge research labs in whatever discipline you're interested in, opportunities to travel abroad to other research centers, affiliations with National Labs or NASA's JPL, Stanford SLAC, etc. Also, they should be paying you enough to cover expenses and tuition, paying for it yourself or heaven forbid taking out more loans is not how it's supposed to work. Of course, you'll have to have put in the work and be at the top of your class to have much hope of getting such offers, plus get some good recommendations from your undergrad teachers, and have done a fair amount of technical work on an independent thesis or as a research lab assistant or some such.

Also, you have to vet your prospective PI's lab very carefully to make sure they're not a fraudster or a manipulative sociopath. Not as uncommon a situation as you might expect. You also might just end up working as someone's underpaid lab tech for six years and while you get the PhD at the end of it, nobody will ever even cite your research and you'll probably regret the experience (in industry, you might have been into a six-figure salary and well on your way career-wise by that point, while learning more real-work skills at the same time).

If you're doing it for vanity reasons or because it's expected best option is to bail on the whole thing and go get a job in industry, same if you find yourself in some crap lab run by a shyster PI. You can easily end up overworked, underpaid and with nothing much to show for it in the end.
I'm not interested in code as much as other forms of human expression. Imagine having to convince the courts that you said something first no matter what the expert AI states.

I still don't see it as an AI failure as a human failure in the use of sophisticated tools.
> about how we commonly use 'talent'

I think the Anders Ericsson “10,000 hour” theoreticians would agree with you. And yet there are studies that point to a smaller effect of practice than Ericsson proposed. (Rather, practice may explain a smaller amount of the difference between cohorts that are divided by some measure of ability.) Very likely it’s a nature _and_ nurture phenomenon, particularly at the highest levels of certain fields of pursuit.
The climate denialism on this site is ridiculous, considering the average education and pay rates of the users on this site.
I suspect the metrics are actually better than reported.

For example, Skul: The Hero Slayer[1][2] is a relatively popular indie game whose Steam Deck compatibility is officially "Unsupported" because "graphics settings cannot be configured to run well", but if you ignored the warning and installed it anyways, you'd be scratching your head in confusion trying to find anything broken compared to PC. Imagining NEOWIZ/SouthPAW Games is liable to have lost quite a bit of revenue because of this seemingly incorrect compatibility listing alone.

[1] https://store.steampowered.com/app/1147560/Skul_The_Hero_Sla...

[2] https://steamdb.info/app/1147560/charts/
Yeh, except you're completely wrong. I tried to point this out below. It's not even a DDoS, it's fake news.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"
> Now her entire value is tied to the use of Google Analytics, she will almost certainly fight very hard to ensure that these skills remain relevant

On one level it's an important observation, on another it's mundane: DBAs will fight one another over Oracle vs DB2 vs SQL Server. Traditional bare-metal DBAs will fight RDS. C programmers are upset by Rust. People who invested a lot of effort in shell scripting for SysV init dislike systemd or s6.
There’s a certain irony in calling this approach “hard to debug” vs. a library like React with its hooks implementation.
It is easy to forget what a different world it was back then.
I have friend still searching for his "billion dollar" idea.

Whereas if he had done some of his "million dollar" ideas, he'd be much better off, both financially and in a position to create a unicorn.
You have perhaps misconstrued what your parent was saying.

Typing has two meanings, the one intended here wasn't about types - it was about keyboards. The var keyword and similar syntax in modern languages is less typing where "typing" means pushing the little buttons on the keyboard, and the associated squiggles appearing on a display.
Developer essentials: How to search code using grep
SPF was a bandaid on a flesh wound. SPF+DKIM+reverse PTR(+DMARC unless you like discovering your email hasn't been arriving for months) are almost good enough (except that DKIM doesn't sign the things you expect it to sign).

Google and Microsoft still killed email with their unreliable spam filters, but SPF alone was never enough.

SMTP still works fine though.
> That is bloat to me, extra and unnecessary.

Docker method is supported. Non-Docker method is available but unsupported, at your own risk.

It reduces the community support load. Eliminates massive amounts of wasted time dealing with distro specific configuration issues. These are volunteers who have better things to do with their spare time than debug that pointless soul destroying shit that Docker eliminates.
Can this run MS Teams is my question?
Even if it is venture-scale, does that mean it needs to be funded by VCs?

That is maybe the more important question to ask.

As many people have suggested, it is as hard to build a small business as it is to build a large one, so don't aim too small.
The ones with experience are most often not the ones teaching. You know what they say, those who can’t do… teach.
Not all advertising is for capitalist GDP maximisation − as a member of a political party, our biggest challenge is informing people that we exist, and that they don't have to vote for the incumbent parties that have kicked problems along the road, for decades.

If you ban advertising, be careful what you wish for.
Unless we do something to reverse dna damage I don’t think that median quality life expectancy can be extended.

The variance in quality of life after your 60s is crazy high. There are many super healthy 60yo, there are also 60yo who are completely devastated from health problems.

And sure maybe you can drag it on for another 5-10 years if you have let’s say Alzheimer’s, but what is the point ?
Tell HN: Changing Safari's user agent gives you clean links on google.com
I just found out that if I change my user agent in Safari from the default to
"Google Chrome – macOS" I am able to get a clean link from Google without tracking parameters.

Say I search for haskell. Without changing the user agent copying the link from the first result gives me this:

https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjam-Kcjfb_AhXIM-wKHTw5AEMQFnoECBwQAQ&url=https%3A%2F%2Fwww.haskell.org%2F&usg=AOvVaw0kAKiHrGEHkbMjKAno1TOO&opi=89978449

But if I change it to Google Chrome – macOS I get this instead:

https://www.haskell.org/

However it does not seem to work with every user agent.
Changing to e.g. Edge or Firefox gives a result similar to the default user agent.

PS: I have also tried on an iPad and if I request the mobile version of google.com
instead of the desktop version I also get the version without the tracking parameters.
I've implemented https for IoT devices in a similar way that plex did it. Basically every device got a cert for *.$MAC_ADDRESS.myiot.com and then the DNS for myiot.com would essentially bounce back 192_168_10_10.$MAC_ADDRESS.myiot.com to an A record for 192.168.10.10

You needed to know the IP for the device still (in our case we still had a central service keeping track of it), but the principle works. For cheap IoT I guess the cost of the certs can be too large though, we couldn't use letsencrypt due to limits on the number of certs per domain.
I tried to point this out below. It's not even a DDoS, it's fake news.

https://news.ycombinator.com/item?id=36561808

it's a 429 error, so the developer who posted this is an idiot. they're not even wrong. the 429 doesn't even touch twitter's infrastructure. the HTTPS TLS terminates at a Google VM, which gets relayed depending on the VIP used to hit it, but the traffic never gets past that Google VM. This is literally /HOW/ companies deal with DDOS.

https://blog.twitter.com/engineering/en_us/topics/infrastruc...

it's unbelievable that my median salary for the past decade is $3,000 after several years of "Startup" followed by "How to Start a Reboot of My Life"

fdsa