skysight-inc/HackerNews huggingface dataset:
My marriage.

But for real, the first full-time programming gig I had was at a place that displayed huge tables of stock prices or something like that - I don't recall the exact data or why we were providing it, but I do remember the problem that I was assigned to solving: the tables of data were so large that on modest computers and those newfangled smartphones, system performance would drag to a crawl.

I was tasked with solving this problem, but not tasked with solving it in a particular way. This would have been around 2007, so IE 6 was the primary target, and if jQuery was out yet, it wasn't widely used yet.

After a good deal of experimentation, the solution I came up with was kind of ridiculous - the page would load the table, then remove all but the first two screen-heights of rows and replace it with a single row with a CSS height parameter set to the sum of all the other rows in the table. As the user scrolled through the table, rows of data were added below the existing rows while the footer "megarow" was shrunk, while a header "megarow" was created and set to the height of rows of data that were removed. The experience was flawless if you didn't scroll too fast or use the home/end keys, but even if you did you just saw a flash of an empty table row before the correct rows were loaded into place. It worked really well.

Anyway, that took up the bulk of my first three weeks working there before some higher-up took a look at the books and decided they needed to start laying people off in reverse order that they were fired - which I guess makes sense if you don't want to be bothered to do an evaluation of someone's skill, but still, it was pretty offputting to lose my first real dev job that way. To this day I have no idea if that code ever saw production - the product was an expensive subscription service so I had no way of checking up on it inexpensively.

Fortunately I was able to rebound and get another dev gig through a friend of my stepfather, and I've continued to hack away ever since.
What's Happening on the PGXN v2 (Future of Postgres Extension Ecosystem) Project
Jellyfin has an Apple TV app called Swiftfin. It works decently well.
Yes.

Divide a square into four quarters. Mark two rows as important and not important. And two columns as urgent and not urgent.

Try to bin all your tasks into these categories, and focus on the urgent and important ones. The rest can be decided later, delegated or thrown away.
Correct, the camera is built for an all sky survey. With the wide field of view it should be able to image the full night sky once every two or three days.
With UblockOrigin blocking all of the javascript, there was no Cookie UI visible at all.
Long story short: I worked on a software that would use CD-RWs to store personal data and do some computations. It required an internet connection, some storage, and could be use everywhere without installation.

I was young and naive, but when I bought my first smartphone (HTC in the 2000s), I said to myself "we’re doomed" because the whole company was being rendered useless in front of me. The whole thing could be replaced by a small Android application that I built for myself to learn that new stuff.

10 engineers worked on that for 5 years, and it was thrown in the trash while I rewrote the whole thing in a few weeks.
You inspired me, decided to set up Thunderbird and give it a week or so to see how it feels ;)
This is what should exist instead of inheritance.

Change my mind.
These questions come down to a lack of doing a root cause analysis, and getting caught up in the existing framing of the issue.

So let's try an RCA here.

Why do people pay it? They think it'll pay off.

Why? Because it does. Employers respect it, thereby it gives them more employability than without it.

Why do employers respect it? Because it means they know what they need for the job? Of course not. It's because they've proved conscientiousness, intelligence, interest, and basic cultural match, by sticking through 4 years of that.

So what is the solution?

Obvious. Entrepreneurialism to offer competing services that satisfy the above screening for employers, while being faster, cheaper, and more effective on the employees' end. Throw in teaching something useful into the mix too and you're winning.

If an undercurrent of that gets going, the universities are toast.

But people keep talking about this like it's a political and cultural matter. The problem with that is you externalize the issue, make it the responsibility of others, and disempower yourself.

Everyone can join in in producing or aiding that competition, unilaterally and individually.
> Are people in the US really happy

i mean, they're doing it, so it must mean they're happy. Otherwise, they won't do it. It's not like someone forced these people to go into debt.

It's just that those students who do go into debt is doing so thinking they getting a prestigious degree would get them a good job and an easy life afterwards - a marketing tactic sold to a generation of young people that is not actually true any more (even if it was once true).
I concur with making things, I get as much joy from learning new crafts now as I ever did from programming.

I still very much enjoy programming, too - probably more than ever. I attribute that to going deeper.

When I was doing CAD I went all over the technology map from UI to middleware to memory, file systems, graphics and hardware (GPUs before they had the name).

When doing “web” HTML was an entry point that lead to going deep into HTTP, web server scaling, DNS and so on.

Delving into hardware design, lightly into embedded programming, and even chip level design. And into physical networking and IP, and many of the low-level application protocols like RADIUS, Netflow, SNMP, syslog and all.

It’s a big, big world.

Edit: typos.
My boss said everything bellow 9 is a failure with a hard look. Our metrics happiness level rose to 9 the very next day. Boss got promoted because he was creating such happy teams. Sometimes I wish I didn’t live in a Dilbert strip.
Previous submission: https://news.ycombinator.com/item?id=39936048
16 years before that, I remember this: https://www.infoworld.com/article/2670067/seiko-epson-detail...
Wow this passage

> Terrible situations, once exited, often become funny stories or proud memories. Mediocre situations, long languished in, simply become Lost Years—boring to both live through and talk about, like you're sitting in a waiting room with no cell reception, no wifi, and no good magazines, waiting for someone to come in and tell you it's time to start living.

It really resonates with me. During my life it did happen a couple times that I found myself "stuck in mediocrity" as the OP puts it. "Waiting for someone to come in and tell you it's time to start living" is a great analogy of how it feels when you finally realise it's time for a change
If you feel nostalgic you can run https://docs.maxxinteractive.com/ on Linux.
It's crazy that they all joined the military when the idea of space travel was a pipe dream. Only one enlisted after the Air Force was created. That's how quickly it all happened.
(I work at Nous) it's Anthropic's Claude 3 Opus!
Working around rejections is always tricky, and you gotta juggle getting responses to interesting queries with not breaking Anthropic's ToS
Why would Roku need to take screenshots of your TV when they're the ones piping you the content on said TV...
Apple TV does not fit this perfectly, but it’s still good enough. There is promoted content, but very little and quite tasteful. I.e. the top of the home screen usually shows suggestions for my content, but sometimes there’s a (static, poster-like) suggestion for some Apple TV movie/series/concert. On the other hand, Apple TV does have combined search, the remote is nice and touch sensitive, there are apps like VLC or the Steam app for streaming games from your PC, there are even some games (with controller support!), and obviously if you have other Apple devices, there are some nice integrations.
Even just changing simple behaviors across a large company can be impossible. I worked at a company with several thousand employees all required to attend mandatory training on "effective meetings", several hours long spread out across thousands of employees. Rule 1 was to have an agenda for the meeting. This was something nobody did at this company and you would regularly attend meetings unprepared.

After all that training, still nobody did it (ok I did and one other guy). That company couldn't change anything. It was amazing.

They had a project to change a department into more proactive than reactive. The solution was to create a lot of bureaucracy surrounding being proactive. As you can imagine bureaucracy about being proactive was really just institutionalizing ... not being proactive.

I eventually left and work at a smaller company now. It's been refreshing for years now when we can decide "this process doesn't work, let's not do it anymore" and it just happens. Even just new coworker: "I won't be in tomorrow, who do I tell?", me: "you just did, have a great time off" seems revolutionary after being at a big company for so long.

I'm convinced that as the sheer numbers of humans increases the friction to making real change in a company decreases and there's not much you can do. Fundamental change to respond to real disruption, nigh impossible.
Demand for university degrees is relatively inelastic, though, so people will do what they have to do (pay exorbitant tuition for their kids, take on exorbitant loans for themselves) to get access to the kind of life opportunities that elite degrees provide. That, in my mind, makes it more unseemly - especially since many of these schools don’t actually need the money.
We have introduced beta version of our new cnc machining cost estimator based on geometry analysis and deep learning.
For the HDMI inputs and live TV. Not everyone uses the built in apps on the TV.
Automatic Content Recognition (ACR), it's called, generically.

https://www.consumerreports.org/electronics/privacy/how-to-t...

The TV makers don't need ACR when you are using apps on their OS. Those apps all report the currently playing title to the OS maker. ACR is used for when you watch broadcast TV or anything coming in over HDMI.

The margins on TVs are surprisingly small, so being able to show you a few dollars of ads every year dramatically improves that margin, which allows the TV to be either a better value or cheaper compared to other sets you see in the store.
I was published on his website summer 2008, while engaged to a gal from NYC — "this has been the best year ever" — a postcard sent as a summer 2006 memory. Still in the same relationship, although we were about to begin breaking up =|

Thanks for reminding me of Frank's website (it's been years since I last visited), re-added to new bookmarks. What's old, becomes new again.
Working on useless things is especially common in large enterprises; I worked on departmental stuff that was just there to burn budgets so next year they could get bigger budgets: software that is never used and never actually touched but is produced nonetheless. The pay was great but it didn’t feel good to spend time and effort on something that literally would be tossed on delivery.
The money that was stolen wasn't sent to everyone. You can't steal money sent to everyone. It was the PPP 'Paycheck Protection Program' money that was stolen where tons of small businesses filed to get that money when it wasn't needed. That's not the same thing at all as putting money in the same bank accounts that file tax returns, which is the example I was providing.
I believe that the system is currently working, in that it does less harm through wrongful/excessive punishments than would be done by criminals against innocent people in its absence. There's room for improvement, of course.
You are right, of course. I mixed it up because the leader of the „defenestrators“ — Count Thurn — resided in Karlštejn before the event. And I had a reference to him in a precursor of the post.
Kept searching for an “April fools” with a 4/1 publication date to no avail
> Eventually, the ecology will go back to normal.

No, it won't. Remediation of these areas usually involve planting back a fraction of the biodiversity that was there before, and usually cloned from the same genetic stock, making the new plants more of a monoculture and susceptible to disease and less adaptable to environmental changes.

That's the plants.

In the meantime, all the animals were pushed out of that large area (I've never seen a small mine), and then either killed their neighbors in the (assumed) adjacent ecosystem, or were killed by them. Great.

Next you'll be telling us the remediated areas are actually better than what it was before (and in my anecdotal experience some mining companies not only say exactly this, but commission studies to prove it).
Quoted:
Here’s a breakdown:

Do (urgent and important). Ng says these tasks are at the core of your job. They are the things you were hired to do and have an upcoming deadline attached to them. Make these your most important tasks.

Decide (not urgent but important). These tasks are core to your job and goals, too, but their deadline is much further out. Decide if you have the time to advance them, but only after you’ve finished your more urgent tasks.

Delegate (urgent but not important). These tasks have a deadline but aren’t core to your job responsibilities. Paperwork and office surveys live and breed in this quadrant. If you can, delegate these tasks to someone else. If not, don’t spend a lot of time on them. And if you find yourself running out of time, move them to the delete quadrant when possible.

Delete (neither urgent nor important). Ng says it best, “[These] are the things to get rid of because they’re just crowding out your desk space, your drive space, your head space and causing you to not be able to focus on what really matters.” Delete, and don’t look back.
In India, merchants have a choice and they regularly charge more for using credit cards.
The UX changes have been annoying, but I can’t suggest they stagnate. Change happens. That said, I’m using it all day everyday across multiple accounts and I’ve had a lot more issues with slow or broken syncs (shutting down and restarting the app, again…) far more in the last year than any previous one.
I can attest to this phenomenon too.
The movement kind of got co-opted by some strong personalities who somewhat went down their own rabbit hole of utilitarianism.

Also, SBF wasn't good optics.
What's the reason for data collection though?
Your math for scenario B doesn't work.

If the average over all transactions was 1%, then the cash customers must have greatly outnumbered the 2-5% reward customers. In that case, the majority of consumers aren't losing. The majority benefits or sees no change.

If a majority of customers were in the 2-5% range, then the new prices must be more than 1% cheaper, maybe even 2% cheaper. So now all the cash customers and the 1% customers benefit. And the 2% customers might see no difference.
As a web developer of 17 years, I'm dumbstruck at the idea that you're making three times as much doing this as you did at a damned defense contractor. They must have been totally chumping you.
I'm too stupid to use the tool.

Entered an URL.

The tools says 72 code changes.

But I can't find them.
> I think SGI failed to understand that there was a point where desktop PCs would be good enough to replace dedicated workstations.

I think the real problem here is PC workstations, with Windows NT (later Linux) and an Intel chip, could do 90% of the SGI workstations for a fraction of the price. By workstation I mean an honest workstation with a high end graphics card, 10k RPM SCSI drives, and hundreds of megs of RAM.

The price of SGI workstations was "call us" which translates to tens of thousands of dollars per workstation. PC workstations didn't and couldn't replace all uses of SGI workstations. What SGI was not able to handle was the fact their customers suddenly having a viable option besides paying them tens of thousands of dollars for their workstations. Even their Visual Workstations weren't a real improvement cost wise as those were still overpriced compared to competitors' PC workstations.
Healthcare is the easiest example. A birth of a child could easily cost 10k with health insurance, and that is only if there aren't complications, it's free with medicare. 10K is a pretty massive cliff.

If you have a large family losing Medicaid is easily thousands of dollars added to your new budget, and that's just counting out of pocket costs towards the massive deductible most healthcare care plans have now. You add the premium costs it is an obscenely a lot more money you are paying for what is free if with medicare
SF Akello Open Core Group
Not even big cards like Visa or Mastercard work everywhere.

Instead you need an app installed on your phone (alipay or wechat), where you transfer cash into the app in advance. All with Chinese as the only language. (From what i heard, there now is a tourist-version of alipay in English. Last time i tried it was mostly Chinese)
Everything that is needed to understand this concept:

https://bigthink.com/wp-content/uploads/2024/03/AdobeStock_4...

If you look at it thinking it would never work in practice for your situation...you're probably right. There's a lot of underlying assumptions, and as any simple and catchy idea, it only helps as much as nudge for you to find your own system to deal with your issues.
Wow, this is being added on every post
Yep. I don’t understand why anyone ever uses Exchange; it was a joke 25 years ago, it’s still a joke.
Show HN: Blinky Bat – Flappy Bird, but you blink to make the bat fly
Investigation reveals how superconductivity physicist faked blockbuster results
America does everything via a combination of insurance and lawsuits and regulations.

If people are doing this at any appreciable scale, the penalties for being caught will get ratcheted up until it's not worth it.

You only have to ruin a relatively small number of lives before people mostly choose to do what you want.
People here will absolutely hate this because "Google is evil" but I use a Chromecast and I love it and think it's the best option for your use case.

You select whatever video you want to play on your phone or computer and "cast" it to the TV and the video then plays on the TV. There's no suggestions, no promoted content, no upsells, and no ads. Beyond that, a big advantage is you don't have to navigate clunky UIs with a remote, Chromecast barely has a UI at all. When you aren't casting anything it just shows a random picture (usually landscape or cityscape) and the current time.

Another feature I really like and use all the time is the ability to seamlessly switch the TV I'm casting to. Useful for times I start watching something downstairs and then I wanna finish it upstairs.
Aorus FO48U is a 48" computer monitor with an LG OLED panel. Only downside is that any resolution/frequency changes need 7 seconds to negotiate.
It would be nice if I could just drop an url including https://

Currently, in this case, the tool is not working.
> If you benefit from the improvement in your community is it some how less valuable?

Yes. Its less valuable by definition because you are subtracting value from the system for yourself in the form of increased social standing.

There is a reason that charity should be anonymous. Its not charity otherwise, its quid quo pro.
As opposed to what the article says, urllib3 now has experimental support for browser as of January this year.

Source: https://github.com/urllib3/urllib3/releases/tag/2.2.0
Exactly. Go to an artist’s studio. Look at all the sketches, the rack of canvases in the corner, the detritus of creation all around.

Software, and product development in general, is ultimately a creative endeavor. A nontrivial portion of attempts end up in the trash.
The deal with being a senior, your net worth is falling, not rising. You basically have whatever you earned and saved before 65 plus some social security. Somebody who is only worth only $300k at 70 and is pretty healthy is in a lot of trouble if they live to be 85. Some better social safety nets would make this less of a concern, but we really don’t have those.
Is it intentional that so many people are confusing/conflating teams in India labeling data for input to a machine learning algorithm vs. teams in India watching you shop in real time? It's the former. That's how machine learning works. You need labeled training data as input. The article clearly states it's only a small minority of all customers that had to be corrected in real time by actual people.
You should pay more attention to the war in Ukraine.
You could get a SFF PC like the other reply mentioned, and install something like Plasma Bigscreen[1] on it.

[1](https://plasma-bigscreen.org/)
I couldn't find an explanation but my guess is that it probably had some edge case failures (like corrupt files after an abort) or it didn't invalidate the cache when autoconf or environment changes affected the test results.

I used to have a wrapper that tried to use a shared config.cache across all projects but I stopped using it around the same time. I can't remember my personal reasons either but must have been something like the above.
The smart phone and social media were both transformative. But I get your point. It’s not like being born before the refrigerator and then seeing men walk on the moon as you eat a microwaved TV dinner.
Sunbird Returns to Android
It is there already.
I second the other suggestion for Prologue on iOS as a Plex frontend for audio books. It’s such a good experience that I’m now listening to more audio books than before and they also just launched an Apple Watch version.
Those people are paid for out of research grants, not tuition.
Sure, that specific endpoint doesn't meet their criteria. But point being, they're getting results from Google, and almost certainly pay for them using my monthly fee
"Smart" computer monitors are starting to arrive, and soon will probably be the only mainstream option. It is just too easy to tell investors "we are not a commodity display manufacturer; we are an ad platform with X% YoY growth, our customers have desirable demographics, and our impressions are available in unique business, academic, and gaming contexts".
Yeah, I had a bit in there at first on linear independence but I couldn't fit it in without feeling like I was digressing!
It is good without paying. The interface is awful
> they are worse than the solution that already existed.

In my country taxis were (and price wise still are) the worst; Uber is a vast improvement; better cars, nicer drivers, convenient booking (until very recently you had to call 1 day in advance to book a taxi) and a bizarrely lower price. The same trip with a normal taxi costing 130 euros is 30 with Uber. So yeah, no. Oh but the taxi companies made their own app! Which is of course a horrible failure.
If that were the case, it would be impossible to describe rules to them and have them follow those rules.
Star Wars: Baylan and Shin – Master and Apprentice [video]
Seems like the obvious approach everyone would take...
This is truly amazing, fractal levels of nonsense. I can't stop reading and I'm waiting for the "hah! gotcha!", but it just goes on and on...