skysight-inc/HackerNews huggingface dataset:
This guy's conception of The Google's role in the history of the ad-based internet is totally out of touch, which is strange because he appears to be about as old as I am, maybe even a bit older than that.

The Google didn't prove that "ads could work" to make content free. They may have become a big player, if not the biggest player in the ad space, but the proliferation of ad-supported content had more to do with timing than anything else. YouTube was born at a time where video content embedded in webpages could actually work for most users (without downloading something like RealPlayer) and be scaled up. The Google simply bought this business because it was clear to most people that YouTube represented the future, and they had the cash to do it. Not only did they have that cash, but even more cash to throw at it to create their Buffetean moat. There's nothing genius about it. Before YouTube and even Web 2.0, there was not only plenty of free written content but there were other video sites, few if any had anything to do with The Google.

If anything, The Google is responsible for demolishing the ad-based internet. The quality control of their ads used to be so atrocious that of course people started ignoring most of them. Thus, traditional ads became nearly worthless. Their conclusion wasn't to turn away business from outright scams hawking B.S., but that people aren't clicking on ads because the ads aren't relevant to them! A good theory on paper, except it turns out people don't actually like feeling like they're being followed everywhere they go, and it also turns out that when they regularly buy Huggies diapers out of necessity, that doesn't mean they want to immediately see another 100 ads telling them to buy more Huggies.

All that said, I don't think ads have very much to do with the current decline in the quality of the web as a whole. The recent push to shove lots of ads in front of users, namely those that appear frequently within YouTube videos, is just a symptom of companies like The Google struggling to maintain growth when Silicon Valley isn't living life on the fast lane in Easy Street. There's also other factors like search engines failing to scale along with the web, as well as deranking or outright censorship; this is done both at the behest of advertisers but also to chase the widest possible audience.
I would regard myself a coward if I took your position. It would not make my life better.
Define 'gone bad'. They definitely gain ESR.
This shouldn't have even been possible. iOS should have never given apps a way to tell whether they've been denied permissions to any photos. From their perspective, it should just look like you don't have any photos if you deny them all.
Yeah. Looking at past form, after the MS anti-trust agreement in the EU expired (the browser choice one), MS have now gone all-in to force Edge down everyone's throat.

They're clearly "Ok, we have more room to legally get away with XYZ now so LETS GO FOR IT!!!!".
It’s all about context right? By embedded systems standards it’s huge but for a self hosted docker app it’s pretty small
I know, I maintain quite a few items in NixPkgs. My point is that Linux distributions are not taking sandboxing seriously compared to mobile or macOS, and this is a big security issue.

E.g., if one runs a compromised binary, such as PyTorch [1], sandboxing as implemented by Firejail or bwrap provides defense in depth. You might be running a compromised binary, but it won't be able to read your entire $HOME and steal your data.

I think NixOS is in a great position to offer seamless integration of one sandboxing framework, thanks to the declarative nature of package derivations. But it'd probably need to support just one framework, as it's a pretty foundational component, just like you can't easily switch from systemd to something else.

[1] https://pytorch.org/blog/compromised-nightly-dependency/
To be honest, I have been very proud my entire life that I'm software engineer and I can program. But now, I just turned 40 and there is ChatGPT(released just few months before I turned 40), I feel dumb as a rock. Your senior dev, who told you that you can't be developer didn't see what is coming for our asses.

UI front end development is relatively easy (see React and TypeScript), you can pick-it up relatively easy. Another thing you can easily pick-up is database design and database programming. Knowing TypeScript, you can get into AWS CloudFormation.
kinda like when people wash their cars or tend to their gardens. sure, the ROI is bad and they could just work more at their day-job and earn enough to employ someone to do it, but not everything needs to be quantified by money- some people just want to do chores to relax and live.
This would be incredible. Multiple USB-C ports would be nice as well.
And whatever you think I don’t know, I do know. See how this works?
Sometimes people get shamed for knowing too much about something, being labelled too obsessive, too nerdy, too meticulous, too "privileged" to be able to care about useless things, etc. Consequentially then, the shamer will become proud of not knowing those things, and then extend it to not knowing other things even if it's crucial.

Anecdotally, I strive to not know all states of USA and its locations because if I do, it means I have truly consumed American media too much. And I slowly fail at it.
Apple did (and still does) a lot of paid placement. For the first Tom Cruise Mission: Impossible film around that same era, they even did an ad-spot tie in[0], which makes it pretty obvious that the usage of Macs in that movie was paid placement.

[0] https://youtu.be/c2J4Zuiakhk
None of this is valid until we have sentient AI with its own free will. Until then, these things are word calculators. And the only thing you're doing by censoring the output is providing less information to the people who are using them to make informed decisions.
he just unplugged it he didn't shoot it. It's still a dumb scene though
What this website provides is (and I am sorry to say this to the folk that put hard work into making this happen) lowered friction to camping. And a large number of folks do not understand LNT (see also: Instagram spots) and will be extremely destructive.

I love camping. I think it's an amazing resource. I also think it's a net negative if it ever gets popular.
This is an issue with CSV numerical values stored as strings, for numbers it's a bit better. Libraries sometimes allow for a raw import that preserves the internal data type of the format, then you get proper numbers, not adjusted to locale formats.

If you do it for excel it even handles dates pretty well because they're in a numerical format and you can infer that a column is filled with dates because of the range.

The pre-internet conclusion is right. They try to keep backwards compatibility. Also, Excel doesn't handle big data well (1-2M rows) and neither do import libraries (at least in JS land).
We already have enough content farms.
I understood #3: "Just don't make fire rings anywhere because nobody knows anymore. Even the archaeologists aren't sure where the old ones came from."

Besides, we're down to like, what, 4 days a year where the fire risk is low enough? Bring a camp stove and a LED candle :)
Crossing roads is a fairly common counterexample of the overall trend.

Australians for the most part are absolutely "disgustingly devoted to following tiny guidelines", but jaywalking is also extremely common.
Corporations have personhood in the USA, no?

For the life of a human, yes, for the life of a corporation, it's long but not too long. Specially for corporations such as Disney which are sure to last for quite a while.

Not saying this is a justificable position. I'm actually in favour of drastically reducing copyright (I believe 7 to 15 years might be a sweetspot). But a lot of laws are not made for regular human people any longer.
Perhaps she is just media savvy and will take the hit from comment trolls rather than be direct about it. It also sends a message to potential sponsors of her willingness to entertain offers.
I would never trust an assistant that keeps repeating it's "helpful, harmless, and honest" every couple prompts!
Not to dogpile on all the other "isn't this just" messages, but isn't this just sparse embeddings?
Google hit with class-action lawsuit over AI data scraping
Why would you keep photos in a zip file? Are they uncompressed RAW or something?

Anyway, you could try using something like
https://bitbucket.org/agalanin/fuse-zip/src/master/

To mount the zip file and then use any tool you want to operate on the files?
Nature is truly metal

https://reddit.com/r/natureismetal
That's a weird take on "modern UI principles". Blender definitely does use modern UI, but also knows its users so the interface is designed accordingly.

FL? Go ahead, compare it to what we could even theoretically achieve a few decades ago.

These are also completely at odds with the text processor goals. In music/3d you've got multiple modes (recording/effects/midi-patterns/mastering/playback/... and modelling/texturing/post/...) while in text editing you've got text. Maybe an outline on the side. One favours multiple layouts and modes, the other favours simplicity and presentation.
sure, but in most cases they're hired to deprive competition, not build products, your avg. shop doesn't have that luxury.
Bear 2 is a terrific notes app
What Product People Need to Know About LangChain
TikTok executive admits Australian users’ data accessed by employees in China
THANK YOU! I was going to build something like this because I so so need it.
The only hard rule is don't get caught breaking laws. If you do, pretend to apologize, fire a fall guy, and pay the smallest fine possible while not admitting guilt.
Ironic statement, considering Australia has a reputation of being considered a 'nanny state'.
Do you have the link to the original Twitter thread ?
Please tell me that wasn’t the actual verb Zune used to describe sending music to people
Yes. The second version is difficult to understand when there's a need to add new states or modify the states. The first version has a straightforward structure and shape, making it easier to understand and update the state machine.
Thunderbird 115 “Supernova” released with major UI changes
For one, lack of consumer choice. To play those games, I would need to buy an Xbox, whereas for the last 20 years, Call of Duty, etc. has been multiplatform.
I think it was more that Sony couldn't call its bullshit plug FireWire because it lacked a required FireWire feature.
> His two examples are Twitter and Reddit whose ad revenue is dying because those two companies have made huge blunders.

Even worse - they never had good ad revenue.

If ad revenue model is dying it would suggest companies like facebook and google see ad revenue dying.
There's a part of me that thinks that life represents a key property of the universe, one that we may see accelerate drastically in our lifetimes. All around the universe we see entropy (in a broad sense) - the turning of order to disorder, the fundamental march toward the eventual heat death of the universe. But life is the one thing we're aware of that actually trends toward increasing order - starting with unicellular organisms, then the cambrian explosion, then the evolution of humans, then our highly advanced and organized societies... and now we're on the cusp of inventing AI. An invention that, as Kurzweil puts it, could eventually turn all the matter into the universe into a giant computer of sorts and use it to simulate another universe. I don't know, if you ask me, this represents some sort of fundamental force, or constant, or thing, that we haven't quite gotten to the bottom of yet. Some property of the universe that simply trends toward increasing complexity under specific conditions.
orgs are chaos, “person” “reason” are both assumptions. for example perhaps there were 8 interviews that week for one position and it was earmarked for an internal candidate anyway. perhaps the position went away. perhaps your submission was too good and they hired a junior instead. perhaps the recruiter ran the standard process and the hiring manager didn’t even see your submission. perhaps your submission was best but the reviewer didn’t understand it. perhaps the reviewer was 24 years old. perhaps they hired someone who had higher status companies on their resume and that person didn’t even have to do the test. perhaps the manager is on a pet functional programming kick this year. perhaps you like FP but the manager had a bad experience with that this year. perhaps they wanted a woman. perhaps you’re a woman and they wanted a man. perhaps the manager is a red bull code smash bro. i could go on all day
I thought this was a use case for cryptocurrency! Hahaha!
Yes. It's possible that the device still "thinks" it's locked, but then the person who has it can factory-erase it, and when it contacts the server it will not show up as locked because you removed it from your account.
edit: doesn't justify invading other countries
The YouTube channel Second Thought recently put out a video (https://www.youtube.com/watch?v=3gSzzuY1Yw0) whose thesis was that even being cheaper than fossil fuels is not / will not be enough for green energy to win, because under capitalism a cheap thing that also has low profit margin will not attract investment compared to a bit more expensive thing which can be exploited for more profit. I wonder if a similar effect affects sites like Twitter and Reddit: the more efficient they are at connecting users and providing value for user's efforts, the less room there is for profit margin. As a coworker once pointed out to me, the parameter which represents "profit" in an economic system would correspond to "inefficiency" in an engineering context.
Fixing this is not a language-level problem, it's a tooling-level problem (and, of course, a big philosophical/cultural problem).

For an incremental approach, we could treat C++, or Python, or Lisp, as they are today, as serializing formats. We can keep using the existing process of compiling source code into executables - what matters is that we stop writing that code directly. That doesn't mean write no code at all, but rather breaking up with the idea that what we write the exact text files that then get compiled into programs.

Instead, the way forward is to treat the source code as more of a database, an artifact we sculpt (and yes, eventually it would be beneficial to ditch the plaintext source file representation too). This means the same underlying source code can be viewed and edited in many ways, textual and graphical, tailored to help with specific concerns or abstraction levels. So basically, take the modern Java/C# IDE, but instead of treating its advanced functionality as something to save you some typing, embrace them as the main way of looking at and modifying code. Then take it up to 11.

There's a precedent to that, too. It's not Lisp though - it's Smalltalk.
Isn't the problem there that management has things they don't want to hear?

Like the whole premise of a skip level is the management hearing more things.
> I can only name a single Kardashian

I am sure you know Gul Dukat.
At the very least, the ad was for a Linux security thing I've never heard of, as opposed to another motherloving Nord VPN ad.
they have been emboldened by the whole-cloth acceptance of the smart-phone, with the obvious implications
https://www.newsweek.com/zune-should-go-beyond-squirting-107...

This was at the height of the RIAA stuff, Zune felt like the legacy recoding industry hired uncool parents to try and design an ipod killer that respected copyright. I belive it also came in brown. Edit: I'm right https://en.m.wikipedia.org/wiki/Zune_30
Taking a generous perspective - her job is a musical artist.

Unless you are in her industry, there are probably tons of things she knows about you and I don't - like good brands of music sheets, mixing desks or microphones.

Excel is known, by a certain selection of office workers.
This is a comparison of two generations of UI running at 800x600. The claim seems to be about the relative spaciousness and comfiness of the old UI at low resolutions, not the resolution itself.
A friend of the owner implies the owner is a neighbour, someone who you can eventually talk about the issue in the house. It makes a difference as there's a greater degree of social bond (and consequently shame).

Are you being obtuse on purpose to not give up on a flawed argument?
There is no political debate in which increasing the opposition’s nihilism is not advantageous. Nhilihism keeps people from thinking. It keeps people at home, away from voting booths. There is daylight between Panglossian utopia and dystopia. If you’re cynical, one of the most productive uses of your time might be engaging the other side and convincing them civic engagement is worthless.
This is sad news. I have two NUC's. The old one I got 6 or 7 years ago and still runs great, as a headless Linux server. The newer one serves as a daily Windows driver.
Designated wilderness areas are ones that are particularly fragile, or are particularly popular. You can actually camp in them, but you need a permit to do so.

Most actual wilderness areas are not Designated Wilderness Areas. It's a special category. If you're unsure of the area you intend to be in, call the ranger station in that area. They're really very nice, and are eager to help people enjoy the forests.
I'm not going to watch this entire video. I just want to ask, what the fuck is going on with those disgusting body horror ads we see all over the internet? Close ups of pimples and wounds and bizzare diagrams of human anatomy that all appear designed specifically to draw the eye (at any cost) but personally just repulse me. There's a whole cross section of websites I won't visit, including some major news sites, because apparently the best they can attract are these garbage advertisers.
A chimpanzee brought Xerox to the masses
Your coworker is wise. Economic theory holds that in a truly efficient market, profits approach 0.
https://archive.is/sn3wi
> The sad fact is that there still seem to be more than enough utterly braindead marks on the Internet that fall for these scams

Defense is a game of resource exhaustion. Even security experts get tired/drunk/overwhelmed and make errors in judgment. I almost fell for a recent phishing exercise myself.

A growing number of these "utterly braindead marks" are people like your own parents and grandparents, whose brains are in fact degrading. Meanwhile the threats continue to evolve and new vectors arise. It's like applying for jobs. The more scammers try, the higher the chances an attempt will eventually succeed.

PSA: Expecting an inheritance? Keep your parents out of trouble or you'll never see it. The power-of-attorney scam is alive and well.
I wonder how many engineering managers truly understand that notion of getting up to speed and sometimes grinding to a halt.
How would one go about this in C or Rust? Chans are idiomatic and fast in Golang, what would you do in places lacking that?

Context: all my Rust programs recently have been ending up structured around some threads communicating item-by-item with mpsc_channels. This feels (unsubstantiated) non-ideal, esp if I'm doing something latency sensitive like processing input. But what, if anything, to do instead?
No I'm not, and no it isn't.

It's a response to the notion that the quote above comparing writing prompts to alchemy is so wrong that it's funny in some way. I thought it was a pretty good analogy.
From memory they use it on things like the Pro Display XDR (possibly some 5K’s too?) where the display supports DP1.2;

My understanding is, the spec doesn’t allow for 5K/6K at 60hz but does allow for MST to send two streams at up to 4K/60, so it’s a creative use of what the spec supports to allow a higher resolution than envisaged when the spec was published.
If you're looking for a Bromite successor, right now best way is to download the uazo builds direct from GitHub: https://github.com/uazo/bromite-buildtools There are some third party tools that will download the releases for you, but I'm fine to just manually pop by the repo whenever ungoogled-chromium[0] updates on my desktop.

[0] https://github.com/ungoogled-software/ungoogled-chromium
How do I make sure only the electron app is displayed at boot? Also, one of the apps is a full screen unity game, will this be affected by not having a full desktop loaded?
I would say that I felt this quite a bit during my career over the past 9 years.

It's beginning to change and I can say that the biggest factor that's triggered the change: me/my mindset.

I used to go all in, every day. I was super motivated and wanted to stand out and deliver super high quality and I wouldn't quit until the job was done. Part of it was imposter syndrome, but also a big part was that I held myself to high standards.

I still hold myself to high standards and am self-motivated, but I've realized that I don't always need to be operating at 100% to be effective. It's important to build up your reserves during times when there's relatively low pressure so that you have the energy available to tap into when a big delivery comes along.

Also, I can only speak from my own experience here, and different things work for different people. I can say that in the past year or so, I've been focused on:
* increasing impact while reducing effort (because really, the impact is the most important thing)
* taking time for myself every day, knowing when to call it quits if I notice I'm spinning my tires
* remembering that not everything has to be done today

I really care about the work that I deliver, but I also am aware that the company I work for pays me for my cognitive function, and so I focus on optimizing this.

A car that's driving at full speed runs out of gas quicker than a car that's light on the throttle.
Seems similar to Mozilla. Shrinking browser share. Layoffs. But executives still getting paid good.
Threads Wants to Join the Fediverse, but Some Mastodon Users Say No Way
At least in this situation they'd be identifying themselves up front.
> sandboxing is pretty important and an area were Linux distributions are falling behind macOS

How so? Linux has cgroups, namespaces, containers, and things like Flatpak. And these days rootless containers (where you can set even the allowed syscalls) are good for most use cases too.
This is sort of a thing now with Bitcoin Lightning. You already can listen to podcasts and “stream” them a certain amount of money of your choosing. Called Value For Value and part of podcasting 2.0 spec. Whether this scales to entire internet I don’t know, but kindling is there.
Well, if we're going to review Sony's litany of standards-undermining horseshit, we'd be remiss to omit S/PDIF, which was a bastardization of the existing AES/EBU digital standard. Apparently it differs just enough to make interconnectivity unreliable... creating a pain in the ass for studios the world over.

Sony also briefly attempted to undermine Thunderbolt, by issuing a laptop that crammed Thunderbolt connections into a regular USB-A port.

I'm sure I'm forgetting (or unaware of) several others.

Then there was their ridiculous clinging to MemoryStick for what, a decade after the rest of the world had standardized on SD?
Unless the financial benefit could be shared with the original authors somehow, with some kind of royalties system?
I like the stupidly literal interpretation that you should not make a fire ring exactly in the same spot as an existing fire ring, but that any other spot, even abutting an existing fire ring, is permitted.