skysight-inc/HackerNews huggingface dataset:
Thanks for following up, Michael, it is much appreciated. It does leave me (and judging my adjacent comments, also others) with questions, including:

* That wording seems very specific - is there a reason you did not just say "we will not use Customer Input or Customer Content to train our AI" given you have defined those terms? Are you leaving scope for something else (such as uploaded files or presentation content) to still be used?
* Can you also clarify exactly which (and whose) "consent" is applicable here? In meetings between multiple equal parties there may not be any one party with standing to consent for everyone involved. Your blog post seems to assume there can be, but the ToS don't appear to define "consent".
If you use the ChatGPT "Share" feature and send the link to someone, anyone who has the link can view it. How else did you think it worked? They have no access control ui.
speed has nothing to do with the problem that you originally described. an AJAX call can take 750ms also.
A separate question that further complicates this is whether the writer was aware of that etymological connection.
Indeed. The way I was thinking about it was to implement a different file system for it.
> the biggest blocker is the "Video turned off to save bandwidth" message that you will inevitably receive on any call with more than 2 members.

It's not inevitable. I use Jitsi every week for a 3+ hour meeting and I haven't seen that error in more than a year.

I don't remember if I ever tracked down what was causing it, but it may have been high latency or low bandwidth on my end (which I resolved about a year ago).
I love your channel, keep posting the good stuff.
> How is it that politicians (in this case the CA and TX Attorney Generals) doing something to reduce sex trafficking is bad?

This would be fine, if the narrative wasn't FALSE.

How do these suits not get dismissed as moot since this original narrative about Backpage is factually wrong?
I also thought that'd be a fun project. BTRFS seems to have the largest feature set although many features are experimental but maybe there would be a place for something smaller that scales well and maybe has some of the new features like deduplication
Geohot is working on AMD AI with tinygrad.
"Global South" that's a new one :) There's quite a lot of countries in the Southern Hemisphere ...
I found about raku one time I had an assignment for college where I needed to create a parser. I found raku's grammar features really interesting and used it for my project, it felt almost like cheating since it did pretty much every thing for me (actually it was probably just cheating but it was still fun).
It's much easier to become a UK citizen than an American. And yet that doesn't stop the ongoing socio-economical decline in the UK, from a world super power to the rejects of Europe.
If America has an edge, immigration isn't it. Probably it's geography and natural resources. A good comparison to make would be with Canada, a country with worse geography and less resources, but similar or even friendlier immigration policy.
I've used KDE plasma as recently as 2019 and it most certainly does not do that. If you're saying that it just recently got added then that's extremely sad that it took this many decades. Surely a few decades more until it's the default, though

EDIT: ha, I just looked it up. exactly as I remember, you need to use a modifier key to do any dropping. And it opens a dialog half the time instead of just doing it. I'm 99.99% sure it's not integrated with bash at all, let alone the OS, meaning you can't drag and drop a path from one program to another. Something you could probably do starting in windows 95
I don't think that comparison is valid, and in fact, actually comparing them shows how reasonable it is: the HHGtG example is egregious because it is imposed silently, long after the fact, made deliberately invisible and hard to access, and discoverable only after the fact. All of those are false for robots.txt and Common Crawl. These are well-known, easy, old protocols which long predate most of the websites in question, which is completely disanalogous to the HHGtG example. Specifically: robots.txt precedes pretty much every website in existence. It's not some last-minute addition tacked on. Further, it is straightforward: you can deny scraping to everyone with a simple 'User-agent: * / Disallow: /' or nofollow headers (also 1 line in a web server like Apache or nginx) - hardly burdensome, and it rules out all projects, not just Common Crawl. Common Crawl is itself, incidentally, 15 years old, and long predates many of the websites it crawls, its crawler operates in the open with a clear user-agent and no shenanigans, and you can further look up what's in it because it's public. (This is how I know Twitter isn't in it: when people claimed GPT-3 was stealing answers from Twitter, I could just go check.) It is also well known, even many non-webmaster web users know about it because it governs what you'll see in search engines, what will be downloaded by some agents like wget by default, is covered early on in website materials, and so on.
A California housing law led to thousands of new homes: Why that’s not enough
There are more big & important things than can be listed. I think the best idea I ever heard is to pick the one that you are most energized about and do that.

> I keep seeing critiques against working on tasks that are meant to maximize user engagement.

Well, sure, because that's work against the best interest of users. Even if there were no big & important things to be done, that's one that should not be done.
Okay, just made it today as a coming soon page for our stress relief app. The noise of the mosquito is like the stress in our everyday life. So we are trying to remove those stress makers, and so this simple game.
I think that we'll made it private by default but with an easy "share" button you can click that opens it up.
The “nation” is a fairly new concept and what was there before did have owners.

The future he talks about might be one where workplaces don’t have an owner either.
> So the core standard is called NEN1010 [...]

If you still have it & don't mind sharing my email's in my profile... :-)

> I meant it's hard to do it wrong if you're trying to do it right[...]

This example came to mind because a friend of mine (we're also both in Amsterdam) got this specific thing wrong, then asked me and a couple of others about melted connectors.

I agree it's generally quite easy, and yeah the "installation" section tends to be separate from where you buy bulk extension cables.

But there's a bunch of small things like that, another common one (which even professional electricians seem to screw up half the time) is reversing which side of the socket live and neutral are on.

For plumbing probably the most common pitfall is knowing which types of connectors should or should not get teflon tape applied.
If you install Noscript browser extension, the cursed login window doesn't survive disabling scripts from google.com.
I would expect a neighborhood, even where everyone owns a semi to have significantly less wear than a thorough-faire that sees a lot of traffic.
But even that didn't tell you everything. A good quality asphalt will out last a poor one pretty much no matter the conditions. We have a stretch of road near us that is always in bad shape, when another stretch, seeing the exact same traffic is in good condition.
Nice result!

I've built a few things out of wood at this point, and my process is largely the same as yours... I start with an idea and a _very_ rough sketch and then just start building. I watch YouTube videos of these people who design every feature and facet in CAD before stepping foot in the workshop and I always wonder where they find the time to do that, and what they do when their plans don't match up with reality.
I expect they mean they have 10bit open loop control. Analog has lots of smoothing and things that cancel out you can get away with simple.
The speekers and headphones that can reproduce 16bit 44kHz music don't have feedback.
I suppose that's ultimately in the eye of the beholder. I suspect that if this compiler were to be 10x, 100x bigger, you'd see a pretty big difference. Like rustc, as massive as it is, is pretty legible as compilers go.
> But a "groper" on its own is going to have sexual connotations. E.g.: https://www.dictionary.com/browse/groper

The first (and the only non-slang one) definition of that is "a person or thing that gropes".

Context matters, as in "groping $person" versus "groping $object". You cannot sexually touch domain information, so that couldn't possibly be the meaning.
By the way, John Le Carré was British, not American. No doubt there are dumb passages in American novels about Russia, but I don't see why we should take the blame for John Le Carré.
Be my AI, first app to use the multimodal GPT-4 model, enters public testing
> One month before the presidential election of 2008, the giant Wall Street bank Citigroup submitted to the Obama campaign a list of its preferred candidates for cabinet positions in an Obama administration. This list corresponds almost exactly to the eventual composition of Barack Obama’s cabinet.

That sentence isn't exactly warranted from the evidence. Citigroup submitted recommendations that happened to line up with reality, and they were sent to the Obama campaign, not the other way around.
I don't think we really even need to dive that deep into the philosophical aspect of this. I think that it's fine to simply treat humans and machines differently, the same way we decided that animals cannot hold copyright for a work.

The reason copyright law exists in the first place is due to the difference of scale between copying books by hand and using a machine to do it, so I think "it's different because a machine is doing it" is a completely rational stance to take.
It's already 20A US, no bigger option that would be appropriate without rewire.
ah thanks. the news just hit my circles today.
Only old C++, new C++ creeps up the y axis.
They do but it's a bit of a square peg round hole. It's just easier not to use things like the IO monad.
Yea, it looks pretty bright for the shareholders of those technologies.

but it's sucking for vast majority of the population.

That's what the article is about.

You did see the graph right? The disconnect between wages and productivity growth in 1972?
Eddy: Open-source server provisioning and PHP deployment
Russia and China let their citizens use whatever software they please, be it commercial, pirated, or free. By itself, software is harmless to these autocrats.

These regimes care about telecom, not software.
Both Russia and China restrict usage of the internet with a combination of technical, legal, and repressive methods.
Tesla, Inc. 8-k filing – CFO leaves Tesla
Item 5.02 Departure of Directors or Principal Officers; Election of Directors; Appointment of Principal Officers.

As of August 4, 2023, Tesla, Inc. (“Tesla”) appointed Vaibhav Taneja as Chief Financial Officer in addition to his current role as Chief Accounting Officer, to succeed Zachary Kirkhorn. Mr. Kirkhorn stepped down as of August 4, after a thirteen-year tenure with the company, the last four years of which he has served as Master of Coin and Chief Financial Officer. During his tenure, Tesla has seen tremendous expansion and growth. Tesla thanks Mr. Kirkhorn for his significant contributions. Mr. Kirkhorn will continue to serve Tesla through the end of the year to support a seamless transition.

Prior to this appointment as CFO, Mr. Taneja, 45, served as Tesla’s Chief Accounting Officer since March 2019, as Corporate Controller from May 2018, and as Assistant Corporate Controller between February 2017 and May 2018. Mr. Taneja served in various finance and accounting roles at SolarCity Corporation from March 2016. Prior to that, Mr. Taneja was employed at PricewaterhouseCoopers in both India and the U.S. between July 1999 and March 2016.
> why are we restricted to windowed layouts of applications? I think we can get more creative than that.

For the same reason we're "restricted" to pages in books.

> I think we can get more creative than that.

Yup, if we discard utility.
Ah, I hadn't thought of pulling a two-layer version of that... clever, and you can share keys only with people who are in the will or testament. I wonder if law firms or banks feel more safe holding onto things for people if they don't know their contents. I imagine it would reduce liability.
to be honest, I don't use jquery either, but https://youmightnotneedjquery.com/ seems to be telling me that I might just need jquery if I want the code to be concise and readable.

EDIT: oh, I just realized that's exactly what you were saying!
Seems like an unnecessary & self-inflicted wound to put out that zoom doesn't want to run remote on zoom.
>Do you have reference to a nation state in history that warred their way out of a debt spiral?

See: 600 years of Roman history.

But for a modern example, just look at Bretton-Woods.
I’m not arguing there is more important stuff, but DUs would enhance the language on a wide, fundamental level, accelerating a lot of other advancements.
I will take any of the dozen of sometimes very large compilers written in Ocaml above rustc personally but to each their own.
>FedNow doesn't work outside of the US.

And Europe has IBAN transfers, which didn't kill Paypal.

Although I am not quite sure why paypal hasn't been killed. Using my bank account is almost always as simple as paypal and most stores offer some form of it.
Zoom orders workers back to the office
Medium is such a hostile platform.
I agree. Doctors' performance will remain the same as it has for thousands of years: overall, not so good.
But, they've been using AI systems for well near a decade, especially in triage and real-time transcriptions. I haven't met many that don't love AI already in their day to day work.
Interesting perspective. It surprises you in exactly how, but not very in that it will. (Horrify you. But it also delights sometimes. We need more dimensions?)
To be honest, when I read e.g. Haskell code, I don't get the sense of a mathematical proof at all, not compared to proof assistants like Isabelle/HOL, Coq, or Lean. It looks more like abstract, high-level wizardry, casting that transform the output of one function into the correct type so that it can become input into another; and yet it's very abstract typing, nothing like proof-assistant tactics (though I admit I'm not all that experienced with proof assistants either).

I think immutability is more about making it easier to reason about the code than mathematical proofs specifically.
Blockchain, the new uber-tech-hammer.. everyone gets nailed.
Is it here just for wasting time?
Find your nearest slum.

Artists don't make money. Consequently, where they live is necessarily a really shitty place.
Not knowing much about the topic I feel like your comment is more profound than other answers. Access to collaborators, tools and technicians is a real bottleneck that LA seemingly solves. The city is certainly geared towards producing media, if not art.
I built a 35 foot steel boat that I ended up living on for years, sailing on the North Sea, and more recently throwing a bunch of great parties with. (If you're in the Netherlands and want to come to one, my email's in my profile!)

It took about 5 years to build (on and off) and I say "built" but I actually bought a large part of the hull of the boat to start; however, somewhere around 90% of the boat by mass is stuff that I've made entirely myself or worked on significantly, so I'd still say I built it.

Because the title specifically asked for cool: I've built a lot of other serious physical things in my life but the boat somehow has some serious cool power. When I started throwing parties on it I expected a somewhat modest reception - it's a medium sized steel boat, not a superyacht - but for some reason it's attracted the coolest other people: composers, neuroscientists, filmmakers, martial artists, costume designers, makeup artists for movies, a super unique crowd. Obviously you can't fit that many people on a boat the size of mine, so we're talking 10-25 people per party, but each one is unique and some nights when the music, liquor and conversations are flowing I feel as if I have constructed the International Prototype of the Cool.

Anyway, if anyone wants to come see it in person, my final boat party of the summer is this Friday-Saturday the 11th-12th in Rotterdam, my email's in my bio :)
Mercurial was simpler but it was also written in slooooow Python so overall it wasn't really better.
US needs immigration to fulfill new workforce demands, PRC doesn't. PRC generates more talent than US can bring in via immigration. Hence trend towards large workforce gap.

US does not produce and brain drain enough talent for her needs. Yes US has one of the more permissive immigration systems in the world, but IT'S NO LONGER ENOUGH relative to PRC indigenous talent pipeline. 3/4 million is small potatoes when you're up against 5M+. US isn't competing against PRC on immigration, it's competing on net workforce improvement. US unlikely to have political space to massively ramp up immigration, maybe can close shortage gap, but increasing by 3-4M to stay at parity with PRC isn't politically happening.

>with a straight face

You're overinterpretting, I'm not saying US is ceding absolute immigration advantage, I'm saying it's ceding it's advantage of being able to brain drain PRC talent via generating bad domestic enviroment for ethnically Chinese talent that is pushing many to leave.

>whole generation of Chinese previous STEM students from top universities are now in upper leadership positions...in the USA

Yes, which I acknowledged. But now they're largely staying in PRC for years (precovid) US isn't braindraining PRC best on scale that can degrade PRC indigenous industries anymore. There is a generational difference talent willing to emmigrate. Hence US ceding her all upside advantage of draining/denying PRC access to her best, and now has to redirect to draining more of (likely) India's best. This is arguably triple win for PRC.

All of which is to say, yes US immigration is still a US strength, but it's advantage is vastly diminished vs PRC building up indigenous talent pipeline over last few decades. That +2 advantage was insurmountable gap when most of world was at +0, or even -1 (brain drain), but now it's up against PRC's+5. And where US could feasibly degrade PRC +5 into +4, it chose not to, instead pushing that -1 onto India.
When I look at what my parents have achieved, I feel remarkably unskilled by comparison. Perhaps that's partly because I've only ever been a renter, not a homeowner. I've not had occasion to learn how to install ceilings, lay tiles, build fences, or fix plumbing. I suppose I should put more effort into smaller pieces. I've done some painting in the past. (One painting I did hung on my grandparents' wall for many years. They're both dead now, and I don't know where it is.) I'm making a start on making some mediaeval clothes.
Don't understand or don't agree? Because it's really very simple to understand.

Generally people need some kind of incentive to produce content. This could be just the thought of somebody, an actual human, having consumed your content. Or a like, a comment exchange that further enriches the topic. Perhaps it leads to a new follower or even a new (online) friend. A job opportunity. Even a date. Or maybe just plain ad impressions to make your effort worthwhile.

The picture of content production was already bleak. Google gets to take it all for free and is the traffic controller deciding who gets the crumbs, and even then is also the sole advertiser. But at least they might throw you some traffic, leading to all the interactions I just mentioned.

OpenAI just steals your shit without permission, credit or payment and completely cuts of any direct human interaction with the original content or its maker.

How can you not "understand" the hostility? This is existential not just for the open web, also the closed web. Have you missed the developments at Twitter, StackOverflow, Reddit?
> I'm completely convinced that if you find yourself frequently [cherry-picking] you're using git wrong.

A previous employer had a multi-tenant application that was deployed as a client-specific application which loaded the "core" as a dependency. They didn't really know how to do versioning and most version changes were just arbitrary "I feel like we should call it 1.8 now".

At one point I ended up maintaining a client-specific branch of the core dependency on version 1.10 (branch was 1.10-$CLIENT) while the "main" branch was 2.3 or something. For context, it went 1.10 to 2.0 because general cognitive dissonance.

This meant any change that needed to be made in the application core for this particular client also needed to be cherry-picked in some direction, usually by making the change on the client branch and cherry-picking it back as necessary. In some cases another client -- naturally, they would be on a separate branch like 2.3-$CLIENT -- also wanted that change so it needed to be cherry-picked again to that branch.

The result was a minimum of two PRs, one a cherry-pick of the others' commits (one commit unless I felt like spending my time in self-loathing), that I would make for every change. Not knocking cherry-pick at all; it's wonderfully useful when used correctly. That's just the result of non-technical decision-makers making decisions about technical tools.

On the plus side, I learned a ton about git in that job.
> There's no type annotations for me to figure out what the heck each term is

You can add additional annotations in OCaml if you want, or just query the type of a term in Merlin.

> a compiler with thousands of lines that I navigate with an IDE, with logging, with annoying little edge cases, with dozens of collaborators, I'd choose Rust.

Why? OCaml supports logging and IDEs. Simple elegant code without the burden of manual memory management, makes it better able to cope with edge cases, being taken apart and refactored etc. Less of the complexity budget has already been spent.
I've never had to set an environment variable in the windows registry. I'm talking about simply adding a directory to the Path or setting JAVA_HOME. Windows GUI needs tons of work but it's at least 20 years ahead of linux. It gets one year more ahead of linux every year.
Absolutely right! Maybe the most regulated industry in the US, but not positive.
It can generate elegant and efficient parsers for LR(1) grammars.

> I tend to prefer hand written parsers, either via a combinator library or fully manually.

That’s common with people used to languages which provide poor parser generators.
Extremely unnerving.
> Turning your head ...

And tilting your head. And turning your body unless you want neck strain. Then there's tilting your body...
> when you need to wait 750ms to have each page load

Wait, what? If it's taking most of a second for a page to load, then that's the problem, not that it isn't a SPA.
I mean, there are obvious differences. Zelda is more geared toward kids. But they're all the spectrum of action/adventure/rpg with focuses on exploration and combat, big interesting bosses, cryptic/nefarious NPC's, puzzles and traps, etc.

It's also fun to see the back-and-forth of these games influencing each other. There may be some speculation, but I definitely see a path from Old Zelda->Dark Souls->Breath of the Wild->Elden Ring.
C++ occupies a region of the space rather than a singular point, since old C++ is part of new C++.