skysight-inc/HackerNews huggingface dataset:
It's definitely true that it's very common to have a lot of tabs open, my mother's iPad has 99+ tabs open at all times, but that's not because she needs them.

Browser vendors have dealt with that by adding a "tab expiration" setting, where tabs can be deleted after a certain amount of days. I think it's a fantastic idea, just like a self-emptying trash bin.

Unless your job is specifically to collect information, then you probably don't have time to comb through everything you find online. While it's easy to want to catalog everything, the sanest option is to default on our digital debts frequently.
I can find a few dead distant relatives that have similar posts up. With trees for sale for 39.95.

They died this year, so after this article. Someone is still at it.
There's two ways you can solve currently intractable problems: Find better algorithms or improve the hardware. It's actually insanely hard to come up with new algorithms, that is why machine learning and AI were lagging behind most of computer science for decades.
As long as we are guessing: how many Israeli and USA 3 letter agents are deep undercover in Hamas?
Related:

http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/logfam...

https://en.wikipedia.org/wiki/Category:Logic_families

http://simh.trailing-edge.com/semi/raven.html

>"From 1975, with the introduction of the KL10, until 1991, when NVAX was released, the highest performance processors at DEC were built with ECL (emitter coupled logic) technology. Fast, hot, and not very dense, ECL was the technology of choice for high-end systems, not just at DEC, but at computer companies world-wide. Then, in the space of just a few short years, it became obsolete. In 1985, DEC's ECL systems were 7 times faster than the fastest CMOS systems. In 1992, they were no faster."
The generalist's resume looks worse. They have 2 years experience with (insert role here), compared to the other guy who has 8, because they've worked in multiple roles.

Some industries have realized they want some people who have multiple skills, such as the "full stack engineer" roles, but it seems rather more common to prefer someone who precisely fits into the specialist role they defined.
There is a short movie on Google which is a film of a train rolling into a station, and then the same one sharpened by AI. The second one is marvelous to watch.

There's another of a colorized ancient movie of a trolley ride in Europe. It's very fun to watch.

Ya know, when people restore old cars, if they want to drive them, they'll usually do a few upgrades to make the car safer and more driveable. And there's nothing wrong with that.

I'm curious. Do you ever watch and enjoy movies from the 20's and 30's? For the silent flicks, do you think that the music played during the screening by some random starving artist plinking on a crummy piano or squeaking away on a violin is part of the "vision" of the director?

Lots of people today simply turn away from any movie that is black and white.
I think only 5 years should be free, then maybe $100 for another 5, then exponentially increasing after that.

A lot of stuff simply has no commercial value after 5 years. This is for software, BTW; for movies or books, different terms might make more sense.
It seems like the solution would require employees to put the boxes on pads one by one… That seems to be a tremendous amount of work.

I have not been impressed by the quality of the service in-store (waiting more than an hour for basic requests, like buying an AirTag, within earshot of salespeople chatting about their weekend), but I’m not sure this is going to improve it much.
> I think it's nice I can change "color: red" to "color: blue" and "padding: 1rem" to "padding: 1.5rem" in one place and have it take effect everywhere it's relevant.

I agree, but that place is normally the code/templating engine that generates your webpage. So it really shouldn't matter if it's repeated on the wire.

> You can do this with CSS variables now I suppose, but this very quickly becomes "CSS classes, but with extra steps".

Variables are much simpler and easier to understand than selectors.
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly—examples:

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

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

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

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

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
“we value the trust of our study participants and by ensuring their data privacy now we can all reap the long-term benefits of this research.”

https://edu.google.com/why-google/customer-stories/fimm-gcp/
GP said the rage was appropriate. I think you responded as if GP said the rage was inappropriate. Or did I miss an edit?
Worked on software that enables users to share their screens with customer service for troubleshooting purposes. Certain "customers" will call, hang up if the representative sounded like a male voice, if it sounds like a female voice, they would turn their Photo Booth app and flash themselves naked. A particular user flashed himself 100 times. Every time there is a non automated customer service, certain groups tend to abuse it, leading to an automated customer service.
I don’t know if it’s deliberately confusing, but it certainly was reviewed by several lawyers.
While generally true, battery, storage, and cellular data are not unlimited, so 24/7 surveillance couldn't go undetected for very long — at least not yet.
our standup is supposed to be max 30 minutes and our product manager frequently runs over time with a bunch of discussion and debate that goes nowhere. Recently, I've taken to just leaving at the 30 minute mark for "my next meeting" or I turn my camera off and fire up my playstation. Highly recommend either option.
Do not drop it :-)
Oh, didn't notice that. It was on the DW's frontpage today.
or even more effective, threatening to break social norms on your behalf.
> Wrong. The normal way is SQL. The normal way is SQL. Web applications are suppose to be written in ways as nonblocking as possible. As much logic that can be pushed to the database as possible. That is the way to go. This reduces round trip time by a huge amount.

No it isn't. Most popular web frameworks expect to be used with an ORM and will autogenerate CRUD queries, while providing minimal if any support for more complex queries with logic in them.

> Many of the major web application frameworks assume SQL as the underlying database not mongo or some other key value db.

They do, but they use those SQL databases like a key value store - read/write by primary key most of the time, with occasional relationships but nothing fancier than that (e.g. no aggregations).
Why is this buried deep in the docs for Zero Trust and not part of user management? Why are there no references to it from user management, either in the docs or in the add/remove users screen?
ads are a plague on humanity.
I think your worry is this: this capability means Apple can turn on and install arbitrary software whenever they want.

Wood you be ok if this capability could only be activated at super-closer range (wireless charging range) and only worked on iPhones that have not been activated?

We don’t know if that is how this works, but I would be comfortable with this feature if that’s how it works.
Because 95% of the streams are too small to be profitable but take up a lot of bandwidth costs. Microsoft's Mixer threw in the towel and Kick is bankrolled by online casino money. There's not much competition. YT live is okay but lacks critical mass and will monetize the same way once it gets popular.
The stack is not te problem, the problem is people using the incorrect tools and doing over-engineering.

React and others are simply a tool to pass the logic to the client. Useful in situations like apps that can run almost completely without the server or it can manage the offline situations.

All the related tools are only optional things to improve something:
• transpilation for older browsers
• talwindcss to manage the styles -if you are a lot of people-
• redux or others to manage the application state

For other kind of applications, you can continue using the same pattern where the server has the main responsibility of generating the entire view.

In my case, I’m quite happy using htmx and avoiding frontend frameworks because usually I don’t develop offline apps.
If you simply send out the correct cache headers, then there are a lot of good CDN choices you can chuck in front of your site, and call it a day. You then get edge delivery too!

I have a site hosted on digital ocean app service. $5 a month. I just pinged it, with times being about 24ms. It must be serving that pretty local. Ooh IPv6 too!

All I did is make sure good cache headers are going out. As a bonus the tech being used here is something you need to know anyway. Whereas with funky tech, you need to learn the funky thing, but you still need to know about cache headers!
Now I understand why they did Brexit.
LLaVA C++ server (based on llama.cpp)
Simple API server for LLaVA based on llama.cpp. The llama.cpp project will add server and interactive support for LLaVA but I just couldn't wait. Runs great on my M1 Pro Macbook w/ 32gb RAM. Enjoy! :)
How many movie arteests today would choose black and white? A number indistinguishable from zero. How many would choose dialog cards over voice? Zilch. How many would make a film and says to the movie theater "play any music you want for the show"? Zip.

If I made a movie, I'd be pleased if people far in the future watched it. If that meant using their technology to improve it, that's fine with me. After all, I've suggested to many people that they improve my game Empire with modern graphics and AI and sound.
Disney keeps lobbying for copyright extension. How about we create a system where you lose your copyright after 15 years say, but you can pay the government an annual fee to extend the copyright of a specific work indefinitely? That way Disney is no longer incentivized to extend the copyright for works that no one cares about, and it also unlocks a new stream of tax revenue for the government. Everyone wins.
Restricting uploads ensures that you can't use any peer to peer applications to their full potential. In other words, it keeps you dependent on cloud services and other value bullshit add-ons. Why would I need cloud storage if I could just access my NAS when I'm out and about?
My friend was getting royalty cheques 30 years after creating a song (slightly different from books) and the money mattered to him. The amounts were small and probably not worth any paperwork nor the risk of prepayment (paying for extension) which might not get back.

Hard to find the right balance, but what we have now is asinine.
Renting an EV sounds about the worst experience. If you can’t charge at home then EVs lose a large part of their value. Supercharging is also terrible for charging to 100%, go to 80 or 90. If you’re doing it daily you want to charge at the lowest battery level. Chargers don’t deliver the max charge for the entire time, it slows down as the battery level goes up. Charging daily from 5-80% is much quicker than 25-100%.
Hell, I experience this a lot. My experience is doing a lot of things, and being a force multiplier. However you go to a larger company, and suddenly they're looking for very specific experience doing specific scaling that I never got to do in all my roles, boom, it is terrible for my resume. And many young people see this and just decide that let's just focus on that, and make a great resume, rather than try to be useful.

I could have come into a job and say "okay, I know back end, let me focus on that" but instead I spent a day installing a shitty data pipeline that more or less took us through the next 4 years of data analytical needs for almost no cost. Etc.

It is just how it is. I even read a post on HN about a decade ago about how a guy was hire #1, was instrumental in the growth of a company, and when it was purchased was pushed out because they didn't need a generalist anymore, they needed a specialist. And so he decided to drop the generalist role and focus entirely on one technical aspect to the benefit of his career.

So while I agree with Tim, I also have to say, as someone in the thick of it, there's no good way out. Unless you want to keep working for Seed / Series A startups, fingers crossed they sell or you won't make that okay payoff.
Why Can't We Remake the Rocketdyne F1 Engine?
An interesting example of "ancient" technology being superior to modern alternatives. In essence, it is the block of code that was commented "do not delete, I don't know what it does but everything breaks if deleted", except this is physical.

Now all the fictions about old civilizations having the better tech than their descendants make sense. But then the trope "reverse engineering" is ruined...
> - harder navigation as now I need an extra "bookmarks" UI instead of existing tab lista

This is an HN thread about an extension that offers extra UI to save, manage your tabs. It's evident that the one-line-of-tabs UI is not enough for your use case.

Bookmarks already definitely have better UX for organization, they can even be renamed, tagged, searched… natively!

> Did you notice the word 'sessions' in the title? That's for organizing

My point is that you can store your "sessions" in a bookmarks folder. Browsers have made it excessively easy to "save all tabs" and "open all bookmarks" already. "Saving a tab session" is literally indistinguishable from "Saving all tabs as bookmarks", you're just duplicating a native browser feature by installing a 3rd party extension that has access to your entire browser history.
And they don’t even really own them. They’re just buying them on behalf of investors. That doesn’t sell books though or rile people up.
First, the discoverability reduces the required context window. We don't have to explain every app we have, it's enough to tell ChatGPT one sentence about them and it will go deeper if it thinks that would help it to perform the task.

Also, we have not implemented it, we can have one or multiple level of managers just like at a company and each would delegate a task to a worker (who could also be a manager) and they would report back the result. Just like in real life, a manager doesn't have to know how something is done, it should only know it's done and the get the results.

We work for a large company and very likely have 100s of apps. We could build wrappers around them e.g. using selenium and we could interact with even old apps.

We could also do the same approach with databases. The db itself would have docs, each table and each field as well. So we could ask ChatGPT to query data from the db and it could fully understand the data before writing the sql query.
Mostly an observation.

Many thought RDBMS is dead (at least 10 years ago), well here we are.
Dynamic languages were all the craze and now pretty much all those languages added type safety (Typescript, recent Python versions)

Looks like what goes around comes around.

Folks like Martin Casado noticing the trend [1] and explained what was the challenge [2]

[1] https://twitter.com/martin_casado/status/1705969880225513815

[2] https://twitter.com/martin_casado/status/1706045633571041731
Look at Stardew Valley. One person (Eric Barone aka ConcernedApe) designed the game, wrote all the code (including the engine from scratch), designed all of the characters from concept sketches to final in-game art, wrote all the story and dialogue, created all of the sound effects, composed and recorded all the music with an original soundtrack of over one hundred pieces of music.

The game has since sold more than 20 million copies and some publications have called it the greatest game of all time. An indie game by one person!

Generalists absolutely can succeed today!
It wasn't totally clear to me in the article whether the mist is entirely made up of sea water. It mentions how small the most important particles are, but is that an effect of the missing process or an additive mixed in while atomizing the sea water?
This argument sucks! Just because you can't figure out how to use it, doesnt mean there aren't 50,000,000 legit uses or future uses that nobody has thought of. Build it and they will come... If people had crazy fast network speeds at home, I guarantee you'd see services pop that could utilize them. As it is now, nobody can see past their app store and streaming video services, so we will just keep getting stuck with shitty upload speeds, and potential for new products and services stifled.
So can someone post a children's story written by Anaïs Nin, as requested? Should be fun
Did we have an alternative to fossil fuels in the the 20th century?
fair, I left out what I really wanted to say. The simplicity of a microcontroller means it's hard to shoot yourself in the foot when building realtime systems.
Yes, because I enjoy an economy 4 door twice as much now that they cost twice what they used to. Now I have Bluetooth, a rear view camera, increased fuel economy and improved crash protection. Today, if I get t-boned by a lifted F-350, I'll die in a hospital instead of on the road, and you can't put a price on that.
> Is it even possible nowadays to be a generalist?

Stardew Valley guy did pretty much everything himself. Game design, programming, music, art.

Which, it's an indie game... but clearly if he can do the whole project himself, someone on a AAA team can have cross-disciplinary skills and translate.
Visa vanilla is fairly practical for most threat models. I know some orgs are trying to do more ad targeting via security cameras across multiple stores, but afaik you'll have no problem paying cash for a visa vanilla gift card, activating it online (through a vpn or something if you're worried about that level of tracking), and then using it like a credit card at nearly any brick-and-mortar store and many online retailers.

Potential flaws:

(1) They used to have a bit of overhead (1-5%). Not sure nowadays.

(2) None of that is ironclad anonymity. Don't be an outspoken gay ukrainian hacktivist journalist visiting russia or anything.

(3) Some organizations will only do business with you if they're able to slurp up more data than the initial transaction would suggest to a reasonable person. You can't use prepaid phones to sign up to many online accounts (notably Facebook for a long time) because the site owner can't slurp up your address and other info without certain postpaid plans, and you can't use any pseudo-anonymous card [0] to make transactions at a place that wants to buy your address and purchasing habits from the card issuer.

[0] Solutions like privacy.com might qualify here perhaps, in that you can actually anonymize your name/address/... and still use most of the sites trying to capitalize on that data, but fundamentally that just turns them into a middleman with the same data, and I expect they'll sell out eventually. Plus they have raw access to your bank account and other things you might not want to give out.
I dunno, Peter is a great talker and I always WANT to believe him, but after his last projects I'm gonna pass on following this unless he releases something spectacular.

I was enamored with 22cans, even 'played' curiosity - it was when they reached the center of that cube that everything came to light: Peter has lost his touch.

Godus released shortly after and was a mess, terrible gameplay and terrible direction.
I tried this some years ago. There was a hard limit on the number of computers you can connect to the community edition. I think it was 15.
I tell you what, the Diablo 4 game is a perfect example of disjointedness that comes from pure specialists with little to no one who is a generalist that can bridge departments together in a way that makes for a better game and experience. And while they have made strides to implementing much of the community feedback for Season 2 many months later after much of the gamers have left, it isn't the same thing as having a leader who already gets the cross disciplinary shortcomings that resulted in such a poor end game that was out of touch and underwhelming. Something only a generalist leader with some authority, gaming experience, gaming systems and design, and passion could pull off.
Looks like those are from 2008?
Didn't he say the same thing about Godus?
This is unhelpful. People should be expected to read past headlines. The paper's abstract takes 30 seconds to read.
Or, on the topic of cell phones: baseband firmware.
To add to this, because it has been removed but was previously included in postings: this is so they can move to fully in-office in the future.
Ok, so you don’t like standup meetings. If you’re actually doing agile, then you’re in luck, because the whole point is that the team is considered competent to pick their own process. In the next retrospective, get the others in the team to agree to skip them, and you’re done. Good luck with that if you’re in some Taylorist org.
Now, of course, there’s also the case of getting the worst of two worlds, with Scrum handed down from on high. In that case I’d recommend just getting out.
1/ I think you are referring to pushforward measure (https://en.wikipedia.org/wiki/Pushforward_measure): the random variable "pushes" the probability measure to its codomain.
2/ pdf requires a stronger condition: the pushforward measure needs to be absolutely continuous with respect to the sigma-finite measure (usually the Lebegue measure) on the codomain.
Understanding the value of a European video games society
"The EU27 video games market generated EUR €23.48 billion of revenue in 2022, with revenues in the
sector being 4.3 times higher than digital music and 1.8 times higher than video-on-demand."

"The number of European gamers increased significantly over the COVID-19 pandemic, and now over half of the European population regularly play video games (people aged between 6-64 years old)."

"70% of companies in the EU video games sector employ fewer than 10 people, but the
diversification of distribution platforms beyond consoles and PCs has created a space for indie games from smaller companies to flourish."

"The video games sector in Europe employs around 74,000 people across 5,000 game development
and publishing studios. In the EU27, 40% of firms report difficulties in recruitment and finding the
skills that they need."
2022, 81 comments: https://news.ycombinator.com/item?id=31439811

2021, 128 comments: https://news.ycombinator.com/item?id=26197510

2018, 149 comments: https://news.ycombinator.com/item?id=16445612
Agreed - what would be the harm in holding counting, or at least publishing/communicating counts, until all votes have been cast?
Only sort of. <iframe> can embed arbitrary web content, but this power is only available if you're writing bare HTML. Apps like Google Docs which ordinary users can actually use don't actually give you this power. Their internal document models aren't HTML and they don't even render to DOM anymore, they render to canvas.

Furthermore there's a growing movement to slowly deprecate certain embedding use cases. Embedded sites could always pop themselves out of the current page, but there's now also HTTP headers that let you explicitly forbid embedding on either end. This is actually considered a security best practice[0] as there are crafty XSRF attacks that could be enabled by, say, layering an invisible iframe in front of your cursor that just so happens to be open and scrolled to the "send all my money to someone" button on your bank account. Timing attacks apparently also rely on embedding, so anyone who wants to use, say, shared-memory multithreading for WASM[1] has to also opt out of both being embedded and being allowed to embed other sites.

[0] According to people begging for bug bounty money

[1] i.e. Ruffle