skysight-inc/HackerNews huggingface dataset:
From experience I know this truth: Somebody who won't pay $5 per month will never pay $1 per month nor will they ever pay 10 cents per month.

Something in the mind switches and people turn full on psychotic when it comes to paying for digital services, and there's not much that you can do to fight it with logic.

Just look at Github projects for some really good stuff that are used by thousands or millions. At most the developers will have received 10-20 donations. Almost all of the commenters here on HN have never donated a single dollar to the projects that they love and enjoy.
Is there a technical explanation of what exactly is being pushed here?

Web is an open protocol. It is okay for both browser and server to support some third party extension, and Google owns 95% of browsers. But how can it be forced onto all the servers?
Guess which class I did worst in my senior year mid 2000s?

The one where I played NES emulator on the lab computer and blockdude on the ti83.

There is something to be said for focus.
That has been there for a while so I think it's still an open question of if this change of strategy applies to that repo too
Oh right! I said crypto on hacker news! what was I thinking?! :-D
SaaS from established firms seems to be more durable & maintained.
The problem is all the flash in the pan ZIRP VC funded never-profit SaaS startups out there. Hopefully these get shaken out over the next couple years finally.

For example, I've used Adobe products for a very long time, and they get a lot of flack. I was an extensive user of Photoshop (PS) and Lightroom (LR) for a long time.

However, the old model was - PS pay $600 once, then $200 for updates every 2 years or so. LR was $200/100 as I recall. So your run-rate for both was over $150/year (factoring in the initial $800). This was in like year 2000 dollars.

For $150 2023 dollars.. I get constant feature updates, cloud storage & sync, licensed to run on at least 2 machines, etc. Inflation adjusted this is nearly half the price of paying $150 in 2000.

I'm also intrigued by how many very wealthy people are unwilling to pay $10/mo to stream music/video and/or share passwords, when I recall paying $20/CD at the record store in 1998 dollars. You can listen to basically every song you want for the year for the price of (inflation adjusted) 2.5 CDs purchased by my mallrat teenage self back then.

I think we are all just very spoiled..
partially same authors
Are you going to make your own bank too when enough banks do it?
The bigger problem is the US. The EU, US, Canada and Australia could easily tax China into submission.
You configure with -DCMAKE_CXX_FLAGS='-march=native -ftlo' like any other cmake build. Or you `-G'Unix Makefiles' and export CFLAGS/CXXFLAGS before you build it if you really want to use make.
Improved Organizing and Sorting Tools
This headline is definitely not correct - the actual heajne should be "some reports of free tier users being locked out of their netlify support".

The headline is exactly correct. There is no editorialising at all.

Additionally, they're not locked out of support, but out of the actual accounts.
>Stop obsessing about cloud GPUs.

>Go buy retail GPUs.

If you're doing this professionally, you know what you need and what your budget is.

If you're doing this personally, to simply learn? I did the math for myself and figured I could probably buy enough gpu credits for the cost of a 4090 build that it would probably serve me all the way through getting a phd.
Mozilla in the past ignored the criticism users had regarding UI/UX changes and went with deploying this bulky mobile-oriented interface for desktops. And here we are.

This itself is one issue; there are also all sorts of adventures they decide to go for little to not at all related to the browser development, and which are conducted to convince people all around the world that they're a good humane corporation that cares. Igh.
We are in post-efficiency era. Power is driving profits and that's what companies compete for. Efficiency (value-to-cost ratio) is now a technical detail, soon to be automated away by AIs. The same is happening in politics - efficiency is a technical detail delegated to civil servants while politicians focus on power. The world is a small pond full of sharks so hungry they eat each other.
If you didn't pay anything for it, you're not owed anything.
The "diet" industry is a $76 billion industry. You'd think with that many sales, there wouldn't be an obesity epidemic. Seems like most of the products are a big sham. It'd be nice for a doctor to assist someone rather than just bitching that they're still fat year after year. Health advise is kinda what we're paying them for ya know.

>I've known plenty of overweight people, and literally zero percent of them thought "Gosh, if only I'd known doughnuts were bad for me I wouldn't be so fat!"

If you think the strategy to get someone to cut 200 pounds safely and permanently is as simple as to stop eating doughnuts, it's obvious you are lacking quite a bit of knowledge on the topic yourself.
But if firefox is full of tech to prevent privacy leaks? They incorporated a vpn, strict mode, containers, third party cookie block, dnt, etc.. what the fucking hell are you talking about?
I agree. Simply ask Gauss. ;)

Judging from my experience as business unit lead in an enterprise company, for every very high paying dev (VHPD) there is a mentor who supports this person. This is like in real life: no one promotes himself, you get pulled up.

Usually there is a specific business case behind VHPDs - and someone with technical prowess, to understand the need behind it. The line between ignorance and support is thin: "Why pay someone so much money? We can have 4 people for the same amount. 4 are better than 1!"
Interesting. Firefox android works great for me, but Firefox windows gets very slow on my machine. I don't use their password manager on either, though, so I can't attest to that.
> Also specially in the US with all the school shootings, banning kids from having phones that allow them to call for help seems like a really bad idea.

Run the numbers. This isn't a justification for much, really.

They're a shameful occurrence, but the odds of a kid being present during any kind of shooting at school (gang member standing in the parking lot and firing at someone not on school property, and not a student or faculty member; targeted jilted-lover killing of a teacher; targeted crime-related [think: beef over drug territory] killing of one student by another, with a gun; and yes, also mass shootings) at any point during their k-12 education, are low. Present, not killed or injured. Indiscriminate mass shootings are very far from being the most common kind of shooting at schools, so that's even less likely—being present at all, that is, not hurt or killed, that's vanishingly unlikely over all 13 years of school. Nb that's assuming even-odds of shootings at all schools, which isn't the case.

So you're harming all kids' educations and exposing them to some messed-up stuff (talk. to. some. teachers. What you think I meant by that? Shock images or something? Not as messed-up as I actually mean) in case they're in a mass shooting (rare) and also their having a phone makes a difference in the outcome (narrowing the slice of this-was-a-good-idea circumstances even more)

It's awful that they happen, absolutely, and they are one small but striking feature of our messed-up gun laws and culture and we really do need to fix all that, but perceptions of how common they are are completely out of phase with reality, which leads to bad decision-making.
The dehumanisation of poorer people continues today so it's not hugely surprising that it was also a thing in the past.
Then you're out of luck. That's the whole point.
Compilers in general aren't always perfect so if you really genuinely care about copying that much you should be inspecting and profiling the binary they output e.g. unless you have some truly massive value types (at which point my eyebrows would be raised anyway) being copied, the cost is probably going to be in the same ballpark as some other compiler-fuckups too
I do need an income too. I do pay rent, every single month. I do pay a loan, every single month. Bills? You guessed it: every single month. What's your point, really?
Myocardial Injury After Covid-19 mRNA Booster Vaccination
I never said that having this stuff would get you the job offers. You still have to apply for the opportunities that are a good fit for you.

At least in the companies I've worked for in the UK and the US it should help you make it past the first filter - the "I have a stack of candidates, which of these are worth setting up an initial phone interview with" phase.
That's not backward compatibility then - those are the systems it was made for (Windows 7 would then have been made backwards compatible for Office 2003).

It's backward compatibility if Word 2003 runs on the later Windows versions - like Windows 10 and 11. I don't know the answer to that, but I'm sure someone here does.
I'm not having this issue, but since I'm on a free account, it has me spooked.

I might migrate my site to my own VPS this weekend, just to be safe.
I just believe that imposing this cost and inconvenience on Linux users (in this example) would be a bad thing.
iPhone app to chat with PDFs offline and without sharing your data
Hey everyone! Decided to use a YC advice and build a product for myself (as a user).

I work as a freelancer and constantly need to sign contracts with clients and I hate reading documents. Yet I am too paranoid to use public "Chat with PDF" services because I don't want to share my data. At the same time, I like dealing with documents fast and giving the answers fast and wanted it to be a mobile-first solution.

That's how I got the idea to practice iOS development and build a local chat with PDFs iPhone app.

Hope to hear your opinions and thoughts.
PowerVR was making and shipping tile based accelerators for desktop way back in the 3dfx days.
Design is more objective than most people think. Forget about "pretty" designs for a moment and think of design as utility. It's about visual communication. There are principles that you can familiarize yourself with that, when followed, will create a great looking end-product.

Emphasis - Every mark on a page has visual weight. Adjust the size, lightness/darkness, shape, texture, etc. to control emphasis.

Visual hierarchy - What are the most important elements and in what order? Use emphasis to guide a person's eyes through those elements.

Unity - All the elements on a page should look like they belong to the same "unit" (think military or corporate uniform). Simply applying consistent margins, padding, font sizes can go a long way in enhancing a design.

These are a few to start with but if you search "principles of [web] design" you can learn a few more and see some examples. Start to look critically at the websites you like through the lens of these principles.

Once you're comfortable with the principles you can begin to decorate, make them pretty, and even start to break the rules (see brutalism).
Speaking as someone "getting by" on lesser money, yeah, that's certainly true.

Maybe I'm just really bad at marketing/promoting myself or I gasp have to take work "below my pay grade" because it's still work and I've got bills, but I'm not netting six figures doing highly technical work (embedded development, electromechanical development, board layout and design, etc.). In the last five years I've had one in which I grossed six figures. I'd figure I just suck and am an outlier but I keep hearing the same stories from friends who are also not at big shops.
What is unethical about it?
If you want to play around with those opcodes on a netlist simulation of the 6502, may I recommend:

https://floooh.github.io/visual6502remix/

...which is essentially a WASM version of the famous visual6502.org with a couple more features (like an integrated assembler):

http://www.visual6502.org/JSSim/index.html

(check out Help => About for credits)

Unfortunately the assembler I used (ASMX) doesn't seem to support the illegal opcodes, so you need to enter the opcodes as hex values directly into the memory tab (the disassembler window recognizes the opcodes though).
It is realistic, but you have your work cut out for you, and you need to understand you can't fully ban them.

My son is 11, and finally got a phone, but with a talk and text plan, no data. He can take it to school but only if he thinks he is going to go to a friend's house after, so he can ask us/tell us what he is up to.

We fully understand he can just walk to the community centre to get WiFi, and recenlty told me how to access the School Board's WiFi LOL. In fact, he worked the AV club there managing all their gear for the school play. We fully understood he has the "knack" and we can't stop him, so we helped him, and by doing so, it built trust, and we explained why bringing the phone in the class is a distraction. It's not that the phone is bad, it just takes away from learning.

I have saying at home. When we eat, we eat. That means we do that one task, and nothing else. So in the class, when you learn, you learn.

They have their scheduled video time, weekends are 1hr morning, 30min afternoon, and 1 hour evening. If we take trips or go with friends, the time is gone. There is no "banking" your time.

The other interesting thing, and this was confirmed by my friend who is a high school teacher, is that Parents were the ones calling their kids the most during classes! Of course, there will be a boyfriend here and there, but overall, it's Grandma calling, or mom/dad.

Back on topic...we use an iPhone, because we can control which apps he can install, and it notifies us to approve/deny. This helps a lot. Also, Discord is a nightmare. Luckily, his account is installed on all of our phones, so we can see the chats, and some chats were REALLY bad. So we had a talk about them, and he even sided with us! SHOCKING!! I guess what I have to say is, if you are there with them in this journey, you are more likely to be able to guide them along, and be sure not to make a big deal if something bad happens, like a chat where someone posts inappropriate pictures, e.g. Porn, etc, and just direct them to the correct path.

Btw, my 11 year old can change my car tires and use all my power tools. He really has the knack. So that's why we knew banning wouldn't work. My younger son hasn't shown the same maturity, and generally follows along the rules that his big brother follows. So the effort you put in one kid, could be reused after. Although I don't think we will get our youngest a phone as early as our oldest, as he is happier playing active sports. He tends to be grumpy and doesn't handle losing at games, and doesn't know how to fix a controller that stops works. So his view of technology is not the same as our other son. So be aware that every kid is different in skill and cognitive abilities.
They were monsters in the same way we have monsters now. Oligarchs, billionaires, oil executives, and dictators. The American monsters were just a different flavor than the European ones. If they had been born today, they would be called Musk, Bezos or Ellison.

People KNEW slavery was wrong, but those in power did not want to admit it. The same way that we KNOW it's wrong to horde massive wealth while children go hungry and people do not have access to basic medical care.
Best I can tell the article does something else, though the notion that you can just implement the language features you lack is the same.
Figma-based image generation software
Automate generating visuals for your social media, creatives for ads and branding using Figma designs
What specifically is the problem?

Using git for everything is not a bad idea because then you have consistent ids for each version and you can manage everything together.

You could build something that can manage multiple versions in SQL with an approval process (particularly if the order of the rows doesn't matter) but changes there won't be synchronized with git without more trouble.

Look for little things you can do to streamline the process you already have, for instance you might be able to hide the git manipulation behind some scripts if you haven't already.
The comcast is bad meme is interesting but what specifics do you have that it is worse at business than Google?

I am no fan of comcast and pay a premium to avoid them since I disagree with bandwidth quotas. But both Google and Comcast have bad customer service and some terrible products yet both have respective and respectable monopolies. YouTube is terrible and amazing at the same time and more teens watch it than cable tv. Yet there is awful content and no good way to screen it from children besides denying access entirely.

Google also arguably missed ChatGPT and TikTok as macro product trends. Previously, Google failed to capitalize on social networking.

I am not sure how you forecast or predict those things in any way that guarantees success. And even when you see the future to pursue and build that core competency. I don't think large companies can move fast enough because by the time you notice the competition they've already established a network effect.

And network effects seem to be the main moat. It remains to be seen if Threads really kills Twitter. It's not even clear that Musk can kill it unintentionally, i.e. the business succeeds despite its management.
I like Yale University and Oracle Corporation's model: "How much do you make? Give us 10%"
Depends on the enrollment type. If they are using app protection policies they're just wiping the corporate data from apps. If they're making you completely enroll your phone they could wipe everything but that's a no go for most people.
There are more than 100M tracks on Spotify. More that one person can listen to over several lifetimes. Even if 99% of them are crap - that still leaves 1M of good tracks. The amount of available music is simply staggering nowadays.
I've seen it alternate between releases. It gets slower for a release or two as they add features and then another release adds several performance improvements (and it is noticeable).

I was also initially very skeptical of the new UI, thinking it was purely a VSCode imitation that would remove power tools, but after using it for a few days I was converted - all of the power I used was still there, but now with a simpler and more efficient view (less clicks to find what I want, etc.).
The new ui is too visually undifferentiated and lacks contrast, a bland soup of sameness to my eyes. I am sticking with the classic
From the comments on this answer https://meta.stackexchange.com/a/391625/136010 it is suggested and agreed by staff that the chnage in May 2022 was the role out of a proper cookie consent form. If you don"t have performance cookies SO can"t work out the analytics.
Fro staff member Catija

"@JourneymanGeekOnStrike Yeah, if you go back further, the "traffic" numbers see a 40M/week drop between April and May 2022, which is when the cookie tracking changed, and then normalizes again until December. So, prior to the cookie changes, traffic was about 140-150M per week. But, to be clear - this is stuff we're aware of and have "corrected" for, I guess."
I take it is a red flag concerning addiction and its consequences, but did you have other specific "greater problems " in mind? Just out of curiosity...
Neither of those links seem to include much evidence of causation (as opposed to the correlations they assert). Maybe the second one's evidence to that effect is behind the paywall? What measures did they take to rule out other causes? Are the mechanisms by which these substances allegedly cause cancer actually understood (as they are for e.g. tobacco)?

(Also: not all bacon is processed)
I'm sure it is - but that leaves the engineer with the calculation to do of "time this commercial tool will save me" versus "time/goodwill I will burn trying to get the purchase approved".
Can't the browser just fake itself to look like chrome/safari without extensions to get the WEI server token?

* CON: The problem is that the WEI server could change it's tracking faster than the browser app updates it's fakeness though. There's more money in bypassing adblockers than there is in blocking them.

* CON: If it does fake itself, when you return to the original website it can assume there's no adblocker and fail to load with the adblocker unlike now where it's usually ignored.
I inserted https://twitter.com/Twitter, but HN autoconverted it to https://twitter.com/i/flow/login?redirect_after_login=%2Ftwi...

Only @dang can correct it.
Appologies if this was asked already, but what do people think are the most effective way to combat this? We are a website full of people who understand tech, surely we can find a way to push back
it's always tough to switch IDEs but if you just bite the bullet and do it, you can have everything configured exactly like you like it~ 3 days.

I've gone through this process from vim > eclipse > komodo > atom > vscode
Except increasingly the world will access it via drm aware browsers because their banks require it, and the open web audience will subsequently dwindle.

The Halloween memos called this "Embrace, Extend, Extinguish". Google didn't just ignore the moves that provided M$ dominance.
Okay, but presumably most school kids don't live in pretty centric locations.
Would be great to have own templates for different countries. In Serbia, for example, should be included special numbers from local IRS, it has its own place in the invoice. I saw some similar products here with price about $500 annually.
> How is one "forced" to participate when all DEI really means is "the fair treatment and full participation of all people"

> As I already proven, it does not.

With respect, no you didn't. You gave someone else's personal opinion on something beyond DEI.
How do you integrate Instagram into a lesson plan, and why?

Banning personal smartphones and forcing kids to focus on the class is the objective, not to be arbitrarily Luddite.
> error detection/correction/remapping

Fairly sure HBM3 implements all of this.

HBM2 might also have hard (fuse-based) remapping, not sure.
I've held various roles over the years and personally believe that public contributions and innovative open source projects will often impress potential employers. Despite not coding much professionally anymore, I engage in fun personal open-source coding to maintain my skills. This strategy even played a part in securing my latest, predominantly non-coding role.

After reading your post, I reviewed your GitHub profile. You're certainly on the right track, but there's room for improvement. Here are my personal observations and opinions:

- You have numerous small projects, but they lack detailed descriptions and the README files don't tell me much about their purpose. Why are you building these? How can they be run? What functionality do they offer?

- Many projects have minimal activity, suggesting they might be incomplete or abandoned.

- There are several boilerplate projects like "calculator", "todo", and "tutorial".

- Your commit messages in most repos are quite short, often just one or two words. This practice might not be accepted in a professional team setting. I've been guilty of this with my personal projects at times too.

- Your project https://github.com/prakhar897/workaround-gpt shows promise in terms of community interest and the start of what could be a well-constructed README. Perhaps you should consider continuing with this project or developing a similar, well-structured project. Just a thought.
The animated package doesn’t come into play here. When the layout needs to be recomputed in RN, it does it asynchronously - regardless of what’s calling it. Part of this can be explained because the JS can hook listen for layout updates via the onLayout prop and make changes to the layout - and could in theory cause infinite loops. But there’s no mechanism - as far as I’m aware - to say you don’t care about that detail and just do it synchronously anyway