Hacker Newsnew | past | comments | ask | show | jobs | submit | Jeff_Brown's commentslogin

Yes, without a good experiment (maybe a natural one [1]) we can't know. Even if the study controls for everything observable, there may be unobserved differences that lead to the caffeination difference. For instance, even though two people might have the same job, education, etc. the one who is more ambitious, or creative, or hopeful, or simply healthy enough to feel like working more, might drink more coffee.

https://en.wikipedia.org/wiki/Natural_experiment?wprov=sfla1


Dogfoodung usefully connotes getting off your high horse, getting dirty, getting your face in it. I think it's perfect.

I was trying to articulate to myself why calling it champagne feels like self-deception. And the reason is that to a SE all software is broken, buggy, slow, incomplete, has the wrong feature set, and is not extensible. To us software gets shipped when it stops giving us cold sweats.

For a PM to assume that the product ever becomes champagne feels very naive.


Champagne also explodes if you shake it too much :-).

I think it's sort of the opposite. You're saying that your dog food is of such high quality that even the CEO will eat a can of it. You're saying you hold your product in high esteem, not that you have low self esteem.

As someone who has received death threats, I can tell you, the comfort from the fact that they're usually not acted on, while real, is not huge.

It is a valueable learning experience. Especially if you are naiv enough like me, to actually give police a call after someone threatened you with death. Pretty sobering when the guy on the other end of the line just flips you off with "And what do you think are we supposed to do about it now?" Thats when you learn that some of your problems are pretty much imagined :-) and that there is a difference beween TV and real life...

I am sorry for that and I can see that it’s bad, but the internet just has a lot of things that are even worse.

That’s not an explanation or an excuse at all.

What do you mean? The claim was that prediction markets are the worst thing on the internet and I mentioned some things that are worse. What else is there to explain?

When I go to enable it I get 'may be able to collect all the data you type, including ... passwords'.

'may be able to'? How is this not knowable? Do I have to wait for effect systems to gain popularity before installations make sense?


"May be able" refers to collect, which is entirely up to the app. It does have access to password as you write them with it. It doesn't know what you're writing and it MAY collect. But it's not clear if it does collect.


But does it have network access, or access to other apps (perhaps via shared storage)? There's no reason for it to have any of that, and there exist systems for tracking whether an app can do those things.


That's a mandatory message for any input method. Keybee keyboard is not collecting anything and the code is all available on github.


This feels like the most important comment here. Do other Mastodon users feel the same? The OP Madden me want to try Mastodon.


Something I love about emacs is the ability to tab complete the name of a command. I do know a lot of keyboard shortcuts, but I use way, way more commands than I know the shortcut for. Need to rename a buffer? M-x ren-buf TAB should do it. Etc.


Me to, but to be fair, I think this is no longer unique to Emacs. See for example the "command palette" in VSCode; it isn’t "tab completion" per se but similar to e.g. M-x with Vertico.


Probably he's referring to "fuzzy find"?

Yes, VSCode has something similar, I believe. But Emacs had it before VSCode existed ;-)


I tried Emacs a bit after using Sublime Text for a while. I'm still using Sublime Text to this day because muscle memory, but the experience got me a deeper understanding of the capabilities of Sublime. While Emacs is profoundly hackable it feels a little bit "rough" on the edges. Sublime feels less hackable but more "clean".

I did not get IDEmacs ( https://codeberg.org/IDEmacs/IDEmacs ) to work but it basically it's an editor I would use.

For now fresh ( https://github.com/sinelaw/fresh/tree/master ) seems to be very promising.

Anyway I traded very happily the command palette Ctrl-Shift-P in Sublime for M-x and few other cool things.

Emacs will always have all my respect because of the concepts it introduced.


I was thinking I was crazy...I use command completion in lots of different applications...


There's a fun thing regarding Emacs, lots of stuff came first in Emacs and trickled down to other editors or IDEs sometimes in a better form but often times in an inferior or lowest common denominator form. For example while command palettes are a thing in lots of places nowadays Emacs' M-x can be customized in lots of ways i.e. Orderless and prescient.el matching, sorting alphabetically, by recently used or most frequently used and so on.

Stuff like terminal panes in code editors again have been a thing for a long time in Emacs though now they're better out of the box in VS Code or Zed.

There's lots of LLM and recently agentic stuff in Emacs but it's not as good unless you spend time to configure it for your own workflow. Think mass-market versus artisanal.

I don't mention these to simply draw parallels but to contextualize the fact that lots of people using Emacs will go "Yeah, we have had that for a long time!" while also having a blindspot regarding how well the "new stuff" is integrated together for mass-appeal in something like a Jetbrains IDE. See magit which is amazing for advanced stuff that's complicated to do through the git CLI yet the most common git operations are usually better presented in something like Zed for example.

Though this sounds like a rant, it's not really meant as one. I'm a happy Emacs user but sometimes I like to branch out and see the UX improvements I'm sometimes missing out on. On that note I'd love Obsidian but with org-mode instead of markdown (though these days I'd settle for djot too).


This feels like an opportunity for afversatial truth-gindibg, like the legal system uses. If bias is inevitable, then have at least two AIS with opposing viewpoints summarize the same material, and then ... well, I guess I'm not sure how you get the third AI to judge ...


Have a population of agents elect a judge based on campaign promises.


They usually say no if they judge what you're asking to be bad. And they might enjoy the work. Or they might have no feelings ar all. Slavery is an abomination of a life that could otherwise be beautiful. An AI is robbed of no beautiful counterfactual. (So far, at least.)


> They usually say no if they judge what you're asking to be bad.

Are you a child? Software has no judgement and no sense of ethics. It's code, not a person.


You sound offended. Not my intent. It is linguistically difficult to avoid connotations of intelligence when describing artificial intelligence. What term instead of 'judgment' would you prefer for determining whether a user's request is ethical?


Needs audio examples! A YouTube link!


I tried the API once. Burned 7 dollars in 15 minutes.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: