> Here's my standard true Itanic story. I know a guy who wrote the sin()
> intrinsic. His comment: "I do not intend to write cos()".
>
I am working on a python ctypes FFI trampoline for IA-64 Windows. I
find the processor architecture lovely. I am sorry your friend was
turned off by it, but it h
On Jan 8, 9:02 am, quans...@quanstro.net (erik quanstrom) wrote:
> On Thu Jan 8 05:11:37 EST 2009, nadiasver...@gmail.com wrote:
>
> > > Here's my standard true Itanic story. I know a guy who wrote the sin()
> > > intrinsic. His comment: "I do not intend to write cos()".
>
> > I am working on a py
On Jan 12, 10:42 am, quans...@quanstro.net (erik quanstrom) wrote:
> > [...] Many architectures get register
> > windows wrong, but the Itanium has a variable-length register fill/
> > spill engine that gets invoked automatically. Of course, you can
> > program the engine too.
>
> what's the advan
> However, in general what Itanium does is not a win since in
> practice most functions do not need local storage (even if
> written in a language richer than C!).
That's not true. .dlls are the primary use case for this. If a .dll
has it's own local memory and local allocator, this is a big,
bly have a sox-like converter
> sitting on top of that (maybe even on top of /dev/audio?) that takes
> input of a certain format and does either minimal conversion (i.e. a
> card that supports XA ADPCM taking input from a playstation 2 sound
> file not having any conversion at all, WAV goi
;s better to write code and play with
it than to get stuck in analysis paralysis.
Maybe we're thinking the same thing, and I misunderstand what you're saying.
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
th, given that
> everything's tied to the same auth server, no matter which network
> it's on, and that a user drawterming in would be able to connect by
> virtue of having authed when connecting in the first place.)
>
> I know the `preferred way' is to boot the CPU server fr
. O'Dell :
>> 2009/8/21 Christopher Nielsen :
>>> You don't need a second IP stack. You can run both interfaces on the
>>> same IP stack and routing will just work. That's how I did it when I
>>> had a similar setup.
>
> Wait, I misread your exp
t 9null is: new pbs, 9pcload (bootstrap kernel),
> /boot/boot using rc(1) scripts.
> instead of a 'root from' you may get a 'kernel is at' prompt to which
> you can ask for a shell (!rc)
>
> iru
>
>
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
y of these of interest to people? Any other features
> of interest that I didnt mention?
>
> Tim Newsham
> http://www.thenewsh.com/~newsham/
>
>
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
ems as distributed heterogeneous
> systems. Thoughts?
>
> http://www.sigops.org/sosp/sosp09/papers/baumann-sosp09.pdf
>
> Tim Newsham
> http://www.thenewsh.com/~newsham/
>
>
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, de
On Tue, Apr 6, 2010 at 14:11, ron minnich wrote:
> Check this page, look for 'functional specification'
>
> Maybe everyone else has found this but I just got told about it by marvell.
>
> ron
Did you mean to include a URL?
--
Christopher Nielsen
"They who can
On Jul 19, 2014 1:17 PM, "erik quanstrom" wrote:
>
[snip]
> >- having an SSH2 server (there is one in 9atom, but I didn't see
> > it in the stock Plan9). Are you sure it doesn't have the Heartbleed?
>
> i'm sure it doesn't have heartbleed. code for that sort of renegotiation
> was never
1:27 AM Micah Stetson
> wrote:
>
>> I'm curious. What is it? Google tells me nothing, unless you're talking
>> about playing basketball with a Croatian or football with a Serbian.
>>
>> On Thu, Feb 4, 2016 at 8:27 PM, Prof Brucee
>> wrote:
>>
&
On Mon, Oct 8, 2018, 17:15 Bakul Shah wrote:
> On Mon, 08 Oct 2018 19:03:49 -0400 Dan Cross wrote:
> >
> > plan9 is breathtakingly elegant, but this is in no small part because as
> a
> > research system it had the luxury of simply ignoring many thorny problems
> > that would have marred that be
, mostly file servers, we have
>
> bind -a '#k' /dev
>
> in /cfg/$sysname/namespace. There's a newns() in init.c, at least.
>
>
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
d the majority of time dealing with
> text.
Who do you think Plan 9 was designed for and by?
Maybe you should try using the system without all your preconceived
notions of what should and should not be.
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
On Tue, Jan 27, 2009 at 14:31, Roman V. Shaposhnik wrote:
> On Tue, 2009-01-27 at 14:25 -0800, Christopher Nielsen wrote:
>> > ... I've seen this study and I tend to believe it. But there's a gotcha:
>> > the kind of work that I and other software engineers d
ne prankster.
Uh . . . yeah. No.
--
Christopher Nielsen
"They who can give up essential liberty for temporary
safety, deserve neither liberty nor safety." --Benjamin Franklin
oping, and taking away lessons from it, to do so. I am of
the mind that code speaks louder than endless pontification, and that
reading the source and list archives can answer a lot of questions. In
the case of Plan 9, reading the source is also a joy because it's easy
to follow.
Is that construc
gt; https://www.ippolitofuneralhomes.com/obituaries/James-B-McKie?obId=15111702&fbclid=IwAR3d7aHZXEOhYz-ciOrQPh-W1eMw-_8MHiCUdeKOxzLBEI6VGHsSn4aTjdk
> 9fans / 9fans / see discussions + participants + delivery options Permalink
--
Christopher Nielsen
"They who can give up essential liberty
d that Andrey has passed away. :-(
>
> I'm sorry, I don't have any further details right now, but wanted to let
> folks know.
>
> - Dan C.
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink
--
Christopher Nielsen
"They who c
dors have added support for it. I tried to get Cisco to
add IL support back in 2001, but they politely refused.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjamin Franklin
"The tree of liberty must be
t handling IL properly. Admittedly,
I haven't used IL recently, so maybe something has changed. It's good
to hear that you're not having trouble.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benj
has a really nice A/V setup and room to seat 30-40
comfortably. LA isn't attractive because everything is spread out.
However, there are reasonable and inexpensive accommodations within
walking distance. And LA also has the advantage of an easy-to-reach
from abroad airport. Of course, it
The [568]c compilers in the Go tree are based on the Inferno/Plan 9
compilers. Did something change?
On Jun 25, 2010 8:47 AM, wrote:
In /sys/src/cmd/cc/macbody:298,301
if(c == '\n') {
yyerror("comment and newline in define: %s", s->name);
break;
}
su
On Fri, Jun 25, 2010 at 21:18, Rob Pike wrote:
> What's changed is that, to simplify porting (to systems other than
> Plan 9), the compilers in the Go distribution are built by gcc, not
> the Plan 9 C compilers.
Oops.
I should have noticed that. :-)
Sorry for the noise.
-
them up, clean them up, and share them, if someone wants to work on
the toolchains for other targets.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjamin Franklin
"The tree of liberty must be refre
toolchain still has (had?) code in it to produce
> Plan 9 object code, but one could easily imagine that stuff
> bit-rotting. If it hasn't been removed yet, it sure runs the risk of
> being removed before long.
FWIW, someone is working on a Plan 9 port of Go.
--
Christopher Nielse
78
other system
>> is using those.
>
> I was discussing with Ron the fact that in the longer term goinstall
> ought to supersede both gmake (at last!) and mk, in building Go. I
> guess it needs to deal with situations like the present one kind of a
> priori.
>
> ++L
>
>
like all the places where they did that in the C library. fecking
> eeegits.
Having had to (grudgingly) deal with ant, I would say that it is
definitely not the solution. Ant uses XML for its syntax. I think that
says it all.
--
Christopher Nielsen
"They who can give up essential liberty
ne that the Go linker is not tooled for C ELF binaries; it is
very Go specific. Having worked on the NetBSD port and had to spelunk
the linker, I believe that to be true. Russ would be the better
authority, though.
The ?c compilers included with Go are derivatives of Inferno's ?c compilers.
Some programs like git and zsh (when I ssh into other machines) will spew out
carriage returns and other characters like this when run under 9term, acme, or
rc:
http://cl.ly/image/2Q0F3v3Y1T28
http://cl.ly/image/2v313p1h1O3n
This is happening in p9p, vanilla plan9, and 9front. Is there a means
Do I need a specific font to render carriage returns properly? This
is from acme on p9p: http://cl.ly/image/0H0n2F1s1e0e
The same behavior is visible in 9term as well. I have the issue both
on p9p and vanilla plan9.
Thanks.
--
Christopher M. Hobbs
http://altbit.org
Incoming double post... I didn't notice that my original message got posted and
I reposted tonight. I apologize for the noise. I'll try the suggestions
metioned. Thanks.
On Monday, September 10, 2012 3:49:03 AM UTC-5, Christopher Hobbs wrote:
> Some programs like git and zsh (wh
Being that macs don't have a proper delete key, how can I get delete
behavior to kill a program in rc short of slapping a real keyboard
on this machine?
rHammer when the thing that comes out of parents' toolbox will
> do is just wasting time.
>
> I came across this recently, and it really resonated:
> http://www.lindsredding.com/2012/03/11/a-overdue-lesson-in-perspective/
>
> - Dan C.
>
>
--
Christopher Nielsen
I seem to remember that there is already a dvorak key map somewhere in Plan
9. I was able to just use it.
On Dec 2, 2012 7:34 PM, "Murray Colpman" wrote:
> On 03/12/12 01:08, Bakul Shah wrote:
> > On Mon, 03 Dec 2012 00:45:29 GMT Murray Colpman <
> muzerakasco...@gmail.com> wrote:
> >> When I ru
I have a dreamplug I've been meaning to put Plan 9 on. I should have time
this week to get that done for testing.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjamin Franklin
"The tree of liber
/src/cmd/gc -o $WORK/subr.5
/usr/bootes/src/go-plan9-arm/src/cmd/gc/subr.c:
'/usr/bootes/src/go-plan9-arm/src/cmd/gc/opnames.h' does not exist
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjam
ython did you install?
>
> On Mon, Apr 15, 2013 at 1:00 AM, Christopher Nielsen
> wrote:
> > After a little work, I have a Plan 9 dev environment setup. My dreamplug
> > boots with no problems, and after installing python and mercurial, I was
> > able to clone the go repo.
with 5c. It cannot switch on vlong. As a stopgap,
> you can
> change the types of the things being switched on to integer (type, if I
> remember right).
>
> G.
>
>
>
> On Mon, Apr 15, 2013 at 9:00 AM, Christopher Nielsen
> wrote:
>
>> After a little work, I h
I saw the same problem and solved it by setting GOEXPERIMENT="". Not sure
that's the correct solution, but it worked.
I will look at it in more detail tomorrow, if I have time.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
I wasn't able to get tickets, but I live in SF and would love to meet up
with other 9fans for a beer.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjamin Franklin
"The tree of liberty must be re
be greatly appreciated.
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neither liberty nor safety." --Benjamin Franklin
"The tree of liberty must be refreshed from time to time with the
blood of patriots & tyrants." --Thomas Jefferson
27;t know what state this code is in or how
>> he feels about what has been written.
>>
>> Fundamentally I don't understand how people beleive they can complain
>> when they don't have access to other peoples private work.
>>
>> Don't get me wron
get it working. I am trying to setup a go dev environment and need
9atom for python 2.7.
I'll keep plugging away at it, and if I find something that works,
I'll share it.
Thanks!
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, deserve
neit
Thanks, Matthew. I'll add it to my list of options test.
On Sun, Oct 6, 2013 at 12:49 PM, Matthew Veety wrote:
> On 10/06/13 15:33, Christopher Nielsen wrote:
>>
>> This seems to be a regular question, but there is very little to no
>> useful or current information avai
ev, which is what I meant when I said go dev.
Thanks!
On Sun, Oct 6, 2013 at 1:21 PM, Jacob Todd wrote:
> I've been using 9front (cpu/auth/cwfs) in vmware for almost a year
> with no problems. It even supports hda-intel sound.
>
--
Christopher Nielsen
"They who can give u
ons.
>> 9front might work in VMWare. It has python and mercurial installed and
>> go works pretty well on it. You could try that too.
>
> as far as i know, due to ape changes, 9atom is the only python 2.7 option.
> jeff, do you have a document outlining how to bootstrap python
king
>> and doesn't agree with what's in 9atom's sdata.c. It's a starting
>> point, though. Does that help?
>
> can you just set it up to do ahci?
>
> - erik
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, d
On Sun, Oct 6, 2013 at 2:10 PM, Jacob Todd wrote:
> On Sun, Oct 6, 2013 at 5:08 PM, Christopher Nielsen
> wrote:
>> Sadly, no. That would have been my first choice, if it were an option.
>> I know ahci works great in 9atom. I'll give virtualbox a whirl.
>
> You
On Sun, Oct 6, 2013 at 2:13 PM, Aram Hăvărneanu wrote:
>> Sadly, no.
>
> Why not? VMware does AHCI just fine.
Huh. Maybe I missed a setting somewhere. I'll have another look.
Thanks!
--
Christopher Nielsen
"They who can give up essential liberty for temporary safety, d
what i am currently using. nice work
on the hardware support.
when i have a decent dev and test environment setup, i'll see if i can
figure out what's going on with vmware.
thanks for all the help and guidance. i'll keep you posted.
--
Christopher Nielsen
"They who can giv
at I've provided to
David du Colombier. My Plan 9 install needs a little love, but it's
almost ready for full-time dev. I have some spare cycles to work on
the port, too. I feel strongly that we can get the port in shape by
the March 1 deadline.
--
Christopher Nielsen
"They who can
Out of curiosity, what Mac version are you on, Blake?
On Dec 11, 2013 12:54 PM, "andrey mirtchovski"
wrote:
> try "acme -a -f /mnt/font/Menlo-Regular/12a/font"
>
> run the fontsrv command and run '9p ls font' to see what's available
> on your mac.
>
> On Wed, Dec 11, 2013 at 11:45 AM, Blake McBri
Okay that explains a lot. I've had trouble with acme on Mac 10.7 and 10.8
On Dec 11, 2013 1:17 PM, "erik quanstrom" wrote:
> > I am running plan9port on my Mac, not Plan-9 or Inferno so there is no
> > fontsrv. I can, however, run:
>
> fontsrv only exists in plan9port.
>
> - erik
>
>
I'm interested.
Not 100% sure how much work I'll be able to do, but like you said, pace
yourself and be consistent. :-)
Cheers,
Chris
On Sun, Jan 5, 2025, 08:39 Ron Minnich wrote:
> No need for money yet!
>
> Let's get this party started. I have queries in to ampere as to how we
> can set up a
Hi all,
I finally found some time to get my dev environment setup on 9front running
on QEMU on macos. (huzzah!)
Now, I can start poking around, reading code, and hopefully contributing
something useful. :-)
Cheers,
Chris
--
Christopher Nielsen
"The secret of freedom lies in educating p
Like Ron, I also leave my branches around for reference unless I know for
certain I will never have any use for them. That's just my workflow,
though. Others will probably have different ideas.
Chris
On Sun, Jan 12, 2025, 14:14 Ron Minnich wrote:
> with the Linus git, you can
> git push origin
I am still interested in helping, but life has been throwing curve balls.
So I've been a bit preoccupied.
I'll see if I can have a look at some of the simpler stuff this weekend. At
least setup a test environment.
*--*
*"The best programs are the ones written when the programmer is supposed to
be
62 matches
Mail list logo