skysight-inc/HackerNews huggingface dataset:
I've read a lot of ideas about how to do the thing I've been avoiding. I'm fairly convinced that the only way to do it is hire someone to get on my case and not let up until I get it done. Pay up front so that I can't get out of it by stopping the payments. If I get a friend or family member to do it, it'll sour the relationship and I don't want that. If I get a machine to do it, I can ignore or turn off the machine and that defeats the purpose.

But heck, I'm not gonna spend money on that. So here I am.
As far as I can tell, the author says that "ANSI-C is a full-scale object-oriented language" in a slightly sarcastic tone, as there's nothing particular to OOP languages that you can't do in C. But I've heard many people say (and mean it) they do OOP in C.

I find it a bit dubious to claim you're doing OOP in C, considering that C does not have objects. And I find it twice as dubious because you can translate any FP/OOP code to procedural C; at this rate, you can start claiming that your x86 binary is OOP.

I often hear that "FILE is an object, it's exactly as if C++ had class FILE {...}, the class is just syntactic sugar, the result of the compilation is identical".

This is false, as it's not "just syntactic sugar". A C++ class binds a function to a specific struct, and the function can "belong" to no other struct. When doing OOP you have to choose - function F belongs to either object A or to object B. It can't belong to both. Which is why OOP has endlessly silly discussions about whether class Car should Turn() the class Wheel, or should the class Wheel Turn() class Car. Or should we refactor it into class SteeringWheel that will Turn() both Car and Wheel.

This is not a thing in C. Linus Torvalds can add a function F that operates on the internals of both FILE and DIR at the same time, for example, and suddenly it's less clear who "owns" F and which one is the object.

Which is why, personally, I don't think doing dynamic dispatch with void* in C can be qualified as OOP, it's just a pattern that's been there ever since the language was introduced. It's only after you add specific OOP features to the language that it devolves into an OOP language.
Yeah, I'm dealing with it at work right now for a deadline. I'm using my entire tool box.
It is absolutely not "ridiculously easy" to get cocaine in most major cities.

Or even "fairly" easy. With a few exceptions it's still (at least) a moderate hassle.
A friend of mine once found she'd somehow managed to sign up for Prime in America despite already being a Prime member in the UK. She only noticed 6 months later. Got her money back though. To this day she still can't work out how it happened.
> Learning pieces by listening rather than reading works for easy pieces, but I bet nobody has learned the Hammerklavier Sonata or a Paganini Caprice by ea

I completely disagree. Firstly, the entire value system of believing that one ought to play the Hammerklavier sonata exactly as played before is questionable.

I was trained to read music (and very little ear training) and honestly made to feel pretty terrible as a piano student due to my inability to do so without fidgeting and being a general 'problem' student. Funnily enough, for the ear training we were made to do, I was even 'ranked' bottom of the barrel. My brother was ranked high in all the categories

Except... here's the thing. Throughout my experience, I have been able to basically play anything by ear. In fact I can pretty much hear a song and play it on the piano (of course the classical training helps in terms of technique). I also produce tunes on the fly, and generally am entertaining. My brother (by his own admission) does not. He is a very good player for sure, but he has no interest in music. Yet, our 'classical' musical education ranked him higher. Thus, I really question the entire value system of forcing kids to 'read' music and only judging them on their ability to replicate, which seems to me to be the bulk of music education.

We must ask ourselves... what is the goal of musical education? To produce automatons that can replicate any musical piece written or to create a musician?
Honestly, I'm a big supporter of refurbishing old computers. Admittedly I have 2 usff(1 liter) pc's which I got for less than 100 bucks with some minor upgrades thrown in there(a bit more ram and hard drive) - a Dell Optiplex and a Lenovo thinkcenter. With a quad core, 6-th gen i5, those two are stupid powerful for self-hosting and homelab purposes. At this point, I'd take one of those over an SBC any day of the week. Take the one that uses most resources: it's on 24/7 and has been doing an insane amount of work without batting an eye. It's been processing gigabytes of data daily and running 3 ML models for over 8 months and has been helping with what would otherwise be a very time consuming and difficult task. Refurbishing old PC's is really a goldmine in the homelab/automation/hacking spaces.
Wow that's a really prophetic take on things - I've mostly written off Palmer Lucky these days but he was bang on the money there.

It's interesting though how counter it runs to John Carmack's philosophy where mass market accessibility is everything. I wonder if looking back people will rethink his contribution as actually holding things back.

It certainly seems like Meta is switching gears a bit with the Quest 3 going out to market at $500. It's going to be phenomenal value for what it is at that price still. But it's going to leave behind a significant segment of people for whom $299 was a palatable indulgence buy or gift for their children etc while $500 is not.
This is incredibly hindsight biased.

The watch itself is already a phone substitute for many people and continuing to grow. Isn't wearing a small thing on the wrist better than a brick in your pocket?

Do you have any imagination about how form favors could advance or even be different?
English version of the article doesn't mention uBlock Origin at all

https://www.laquadrature.net/en/2023/06/05/criminalization-o...
If SvelteKit supports streaming Server Component, i'll move.
Or RSS/Atom?
I’m not sure the OpenAI model is EU regulation compliant. It’s not just GDPR these days, the laws are ramping up to the point where we might not even be able to use Azure (as Microsoft unlike Amazon still can’t guarantee that only EU citizens work support on the services). This is obviously worse in some EU sectors than others, but I’m not sure I’ll ever work outside Green Energy, Public Sector or Finance so I’ll always have to deal with the harshest parts.

I wonder if one day they will sell a “self-hosted” version of GPT. We wouldn’t mind having a ChatGPT with its 2021 data set and no ability to use the internet if it meant it lives up to regulations.

But can you do that? Can you “download” a model and then just use it?

As far as the hardware goes I think we will be fine. My sector uses a lot of expensive hardware like mainframes for old legacy systems where we come together as organisations and buy the service from companies like IBM (or similar, typically there are 3-5 companies that take turns winning the 8-12 year contracts) who then operate the stuff inside our country. I’m sure we can do the same with LLMs.
What is the business model behind this and Gear Patrol? Just ads or do they have deals with gear producer?
I think they just slid that in there due to a tendancy to hustle.
Very interesting. I’ll most certainly favorite this and keep an eye on it. I think that sort of thing will be the future of LLMs for many of us.
There are multiple dimensions of trade-offs from which to choose from, i.e. runtime speed vs. convenience of writing, complexity of learning vs. powerful type systems, etc.
Do you know about this Psychedelic Cryptography Contest?

https://qri.org/blog/psycrypto-contest

The idea was to make visual content were the message can only be received while tripping.
Avoiding the UB footguns does steer you pretty hard if you try to write secure & portable C. For example keep away from signed integers and dynamic memory & pointer arithmetic.
Most marriages aren't perfect seems like a reasonable position, as is the position that good marriages require effort and maintenance.
In a world where other startups can attribute outputs to particular tools, it'd be better to be able to show the database record, payment details, and IP address of those creating bad content.

You can internally investigate and see what users are doing to escape the guardrails. There's probably lots of legal but definitely juvenile and borderline offensive content that could also be studied.

There are even non-abuse analytical reasons for wanting this. If you sample the social media deluge for your watermarks, you could see how far your tool spreads and in which user clusters.
A piano (usually) has three strings per note, all slightly detuned. Perhaps that throws you off. You could try to see if your pitch perception is affected when someone plays three identical notes on a violin (although I imagine that's rather difficult, so perhaps a small ensemble is better).
You just answered your own question because it's "\;" not "/;". And the "{}" placeholder syntax isn't exactly intuitive either (maybe there is some connection to awk or sed? I only know enough of those to be dangerous).

I've used find extensively in the past two decades and even read the man page (gasp) on occasion, but it's one coreutils command that I have always found cumbersome. I recently discovered fd and I have a feeling that I will be switching to that where I can, muscle memory be damned.
There is a lot of daylight between "They didn't expend significant resources on making their study more informative and comprehensive" and "These results are suspect". Those are not the same thing. MOS are reasonably expensive for this type of research and are by no means an accepted minimum.
After Outrage (2015)
Have you ever done a systems design interview? There's a lot of complexity in seemingly simple systems. This is humorously demonstrated in this skit on MicroServices, https://youtu.be/y8OnoxKotPQ

It's all too accurate.

Let's add up a few factors
- Reddit is an 18yr old startup with Peter Pan syndrome.
- Mountains of tech debt, like every other company
- Industry incentives promote people to squirt out a feature, receive titles or money, and move on
- Freedom of speech brings all the evils with it, like CP, that Reddit has complicated systems to catch and moderate
- IPO desires mean financial belt tightening to look as mature as possible
- Industry wide layoffs have created a fertile ground of new startups germinating. VCs are actively hunting for the next big AI unicorn. Torrential increases in traffic are hitting the company. And why? Reddit is a curation engine. The data is sorted and labeled to a degree. All this to say, there's a lot of refactoring needed on top of shifting ground created by the intersection of tech debt and IPO aspirations.
- Guessing by all public measures, Reddit has a ton of traffic already. Extrapolating from other large companies I have worked for, the infrastructure and transport costs are significant.
- 3P apps scrubbing Reddit ads and substituting their own are a brand and liability risk

TL;DR toil from legacy, more complexity than you can imagine, pressure of market
When the musician presses a key on the console, there are three possible technologies for turning that key press into air going into the pipe.

1. It could be an electric signal, in which case the most common thing to fail in the organ is the relay that opens and closes the valve.

2. It could be a pneumatic signal: the keypress opens a valve to let air through to a tiny tube which opens the valve on the music pipe. This was surprisingly reliable, but I'm slightly biased because a few decades before my apprenticeship, a slightly idiosyncratic pipe organ builder had been operating in the area, and he was a passionate believer in the goodness of pneumatics over all other technologies, so over his career he got very, very good at making reliable pneumatics. On those organs, it tended to be the tubing that would split.

3. Fully mechanical: you press the key to open the valve to let air into the pipe. The most stops you have open, the harder you have to press the keys. These tended to be much older instruments, so I saw a lot of holes in the bellows material.

---

Other surprisingly common failure: birds and mice falling into the big pipes. Then they can't get out, and die in there. It gave a strange muted sound to that one note.
That's also my experience in the US.
That works a few times until you burn out. Wouldn't call someone yelling at me a sustainable solution.
A couple of ideas I'd love to see...

- Night vision app using the truedepth and lidar sensors

- Drone/robot/telepresence HUD. It would be incredible with stereoscopic cameras
Intro to Transformer Models
Relative pitched people will be able to easily match what the next pitch ought to be if you play the beginning of a song they know in a new key. Absolutely pitched people (in my experience, unless they've been trained) find this difficult.

Imagine if, someone showed you a two and you just saw in your head what 2 + 1, 2+2, 2+3, 2+4 were intuitively. This would give you a leg up in elementary math (And beyond). This is similar to what relative pitched people experience. An absolute pitched person often just sees the two and if they see a three, the relationship between the two has to be learned.
I think the main difference is people are currently using smart phones to book appointments, ride public transport and find their ways to public offices. Even someone with dire financials will buy a decent smartphone as they can't afford not to.

All of your examples are great, but you'd still keep a phone in your pocket while doing these activities.

Another aspect to this: most of those were better done with Google Glass, but the social discussion and Google being Google just killed it. I hope the Apple devices will bring more acceptance, but once it's there I'd see other AR makers take precedence to bring better implementations than what the Vision Pro is pointing at.

Heck, at this point the iPhone isn't even the global market leader, I'd totally see a Samsung like maker take the AR market and push it further, the same way their smartphones are actually pushing the enveloppe while iPhones and Pixels keep being the vanilla choice.
Harry Nilson once took LCD and realized when looking at the trees that they all ended in points. They are points on points and that was the point.

This was the inspiration for his part story album "The Point".
Filmmakers Take Reddit to Court Again to Unmask ‘Piracy’ Commenters
Seems like a lot of people are jealous about absolute pitch.
An app that scrapes an API is no measure of the complexity under the hood.
With practice one is able to carve out a stable pleasant mind mind set that is like an art work, a sculpture, a statue, a bit of music or just like a song, only it is constructed out of a carefully measured mix of moods and emotions. It is like a place you can visit just by thinking of it. We (quite hilariously) only know a flavor of this called being in the zone. (from repeatedly doing a thing and cultivating the mind set along with it) Our culture is about productivity after all, its quite suitable. A weird cult worshiping banks and corporations. Money is like a voodoo doll, you can have other believers do almost anything for it. I wouldn't even know where to begin taking care of myself. ha-ha
I find it unpleasant that Gandi forwarded the DMCA letters to the author. (Gandi is the registrar for hardbin.com.) I’ve never liked how the DMCA turns private companies into policemen.

If they’re going to tattle to hardbin.com’s mom, why stop there? Why not send the DMCA takedown to IANA too? And also to the authorities in France where (I think) Gandi are based?

Similarly, just as Gandi passed the DMCA letter on to the author, so too should he pass on the DMCA letter to whoever posted the IPFS content. I would suggest (tongue in cheek) having a link on hardbin.com where users can regularly check to see if their content has been issued a DMCA notice. Now hardbin.com can’t be liable any more — like Gandi, they’ve been a good private cop and passed the notice on, down the chain!
If 50% of your employees get Blind emails, good luck identifying them. I would hope they aren't clicking through the verification email from their work machine, but I've seen some ignorant ICs in my time.
I simultaneously want Jeff Minter involved and not at the same time.

The experience would be wild but he has a habit of also releasing a lot of stuff on doomed systems. Atari Jaguar, PLaystation Vita, Nuon for example. That said when you have released like 100 games, eventually you will launch on platforms with no future.

But having Tempest come out of the walls... oh man!
I've always personally been of the opinion that people who don't entertain any thoughts of poking their consciousness in some way are missing the point of life. If you don't ask "why am I here" or "what's this all about" then things get pretty bland pretty quickly. And as soon as you do ask these questions then techniques to properly get into the exploration pretty soon lead you to techniques to expand horizons - therapy, meditation - and yeh, drugs.

Dependency (on anything) is clearly bad but a gentle dabble in order to explore our world, our brains and the relationship between them seems to me to be necessary, healthy and ...well, fun.
In 5 years, it will be half that price and there will be half a dozen competitors priced under $1000.
Nope, that's my feeling too. Somehow for a news site mvp in 2023 we still reinvent the wheel.
If that’s actually a potential solution, then what about going an extra step and paying the person to just do the thing itself?
Them winning their trademark suit was featured, I think.
Yes, I agree with everything you've written.

The problem is not processes like Scrum, it's the fact that many of the people who are in roles that are ostensibly responsible for "fret[ting] over higher order problems" actually don't care about that.

They get paid regardless of how productive everyone else is, and in my experience they get paid more if they implement "best practices"... which are practices designed by marketing teams to sell CSM courses.
One thing I've always wondered about: how does your daughter experience other tuning systems? E.g. Baroque music is often played in other tunings, and relative to another frequency (an A can be as low as 400Hz or as high as 480Hz). Is there something "off" about it?
You should fill us in on the right operating system and it's architecture.
Pot calls kettle black. News at 11.
I can totally imagine walking into a WeWork in 2025 and seeing everyone in the hot desk area wearing one of these instead of their tiny laptops.
In principle, understanding when it is appropriate to interrupt is the same sort of problem as understanding when it is appropriate to use a specific tool or API call. Both are deviations from natural language that the model has to decide to employ based on the context of the input, so yes it should be very possible for LLMs to do it. You're asking if they would do it well or if they would instead get it completely wrong and interrupt you all the time with irrelevant nonsense - I'm going to say that depends entirely on implementation.

The bigger issue, in my opinion, is that current models running on current hardware at reasonable costs simply aren't performant enough to do the faster-than-speech prediction that is required to execute the concept well.
>This is all true but it can be a little bit of survivor ship bias at play. Look at all the technology conferences over the last 40 years and for the most part you will see a grave yard of tens of thousand of ideas that looks promising but ended up going nowhere

Survivor bias is real, but the interesting failures (in comparison to VR) are things like 3D TV.

3D TV has a very weak effect, the 3D effect is basically dismissed after a while, after you get immersed in the actual content. A bit like watching a (good) silent movie, at first it's jarring, but after an hour you don't notice it anymore.

On the other hand, because VR is so immersive, the effects on the brain are quantifiable, it is fundamentally different than all other forms of media. You can permanently change your brain with VR in ways that are literally impossible with letterbox media. It can change your brain, in a way that no technology has ever been able to before ('Strategic modification of Bayesian priors' if you're into the science).

That kind of thing is why VR is a guaranteed success, it's not just about the fact that movies and entertainment and games will get to a new level, but the psychological possibilities for actually modifying the self with VR are going to ensure we all have headsets in a decade.

VR is immersive to a degree that it tricks your brain completely. It can activate powerful biological mechanisms that cannot be done in other digital/scaleable ways. For example, there's a company in Spain called Virtual Bodyworks, founded by the VR researcher Mel Slater, which can affect your implicit bias with body swaps performed in VR. This is genuine selective neural net-surgery, done in a way that cannot be replicated outside of VR.

The company I work at has a smoking-cessation VR app, takes 5 minutes for some people to go from decades of unbroken addiction/40 smokes a day/first smoke within 5 minutes of waking, to not even being able to think about smoking. There is no way to do what we do with a phone app or even a 3DTV, it requires VR.

That kind of software is going to be the reason VR will take off, it's capable of changing the mind in ways we can't imagine at the moment.

Not to mention that spatial computing is the 'final form' of human machine interaction, plenty of research on that.
xkcd.com/642
I found https://yarchive.net/comp/linux/everything_is_file.html a very compelling read today, on similar topics. Specifically, having a base set of abstractions that everything "speaks" is a huge boon that is often hard to articulate. Annoying, as the drawbacks and sheer number of edges is often much more easily described.

TO that end, Emacs' "everything is open to everything else" works surprisingly well, once you get used to it. Especially so if you go with not introducing new primitives to makes things happen in the process. Even "async" is relatively easy once you get used to the sentinel approach.

Can you imagine a better way? Almost certainly. I have yet to see one survive the test of so many contributors, though.
Hypothetically speaking, if all designers could code at the level of a Snr Front End Engineer, would Figma exist?

Just pretend that magically everybody knew how to code. Wouldn't designs just be done in the browser? No longer do you have to maintain these design artifacts post handover. There would be no unrealistic designs that do not consider the constraints of a browser window.

I know this is unrealistic but I often think about this.
You could argue the computer was an extension of those human done reports. The iPhone moving the business reports from desk to be mobile as you go. VR on the other hand is entirely new paradigm. However VR will find its way into a lot of “pro” industries. VR interior design, VR architecture, VR manufacturing line design. There’s tons of usecases.
Not easy, but less difficult. Not at all useless. When I've forgotten how to play a melody and don't have the sheet music I ask my wife which notes are wrong and in a matter of seconds she has me back on track. This is something that might take me so long I just give up and practice a different song. She can also listen to any song and instantly transcribe chords and melody for me. That's a huge time saver in learning a song. One which I don't lean on very often because I want to develop my own skills. But her ear enables her to learn and play songs far more quickly than me.
Because nobody wants to say they program in cock